阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS修改DNS重启或者重启network服务后丢失问题处理

157次阅读
没有评论

共计 841 个字符,预计需要花费 3 分钟才能阅读完成。

介绍

我们在配置 CentOS 的时候,很多情况需要能联外网,那么就需要 DNS 解析功能,默认的是没有配置 DNS 信息的,所以我们得配置 DNS 信息

起因

我们在搜索 Centos 配置 DNS 信息的时候,很多都是说在这个文件进行配置 ”/etc/resolv.conf”, 我们在这个里面加了 nameserver 后确实可以 ping 通域名,但是重启 centos 或者重启 network 服务后就无法 ping 通了,在 ”/etc/resolv.conf” 配置的 nameserver 信息也丢失了。

处理

我们找到对应的网卡配置文件“/etc/sysconfig/network-scripts/ifcfg-eth<N>”

这里 <N> 可以是 0, 1, 2 等等,代表不同网卡的配置文件。

例如,系统上第一张网卡是 eth0 的话,那它的配置文件就是 /etc/sysconfig/network-scripts/ifcfg-eth0。

vim /etc/sysconfig/network-scripts/ifcfg-eth0

打开后插入以下 3 条

PEERDNS=no DNS1=192.168.1.1 DNS2=192.168.1.2

然后:wq 保存

CentOS 修改 DNS 重启或者重启 network 服务后丢失问题处理

然后我们复查下“/etc/resolv.conf”

cat /etc/resolv.conf

 CentOS 修改 DNS 重启或者重启 network 服务后丢失问题处理

 发现我们在 ifcfg-eth0 中修改的 DNS 信息在 resolv.conf 可以看到,这是为什么列,因为 resolve.conf 只是个 link 文件。

然后我们看下效果

ping www.baidu.com

CentOS 修改 DNS 重启或者重启 network 服务后丢失问题处理

然后我们重启 network 服务

service network restart

CentOS 修改 DNS 重启或者重启 network 服务后丢失问题处理

然后我们在 ping 下

CentOS 修改 DNS 重启或者重启 network 服务后丢失问题处理

发现果然没有问题

然后我们再重启下系统

reboot

CentOS 修改 DNS 重启或者重启 network 服务后丢失问题处理

结果果然是我们预期的。

更多 CentOS 相关信息见 CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-09/122761.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计841字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中