0
点赞
收藏
分享

微信扫一扫

Centos 修改 DNS 怎样生效


起因:

我们在配置Centos的时候,很多情况需要能联外网,那么就需要DNS解析功能,默认的是没有配置DNS信息的,所以我们得配置DNS信息。
Centos配置DNS信息的时候,很多都是说在这个文件进行配置"/etc/resolv.conf",我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在"/etc/resolv.conf"配置的nameserver信息也丢失了。

解决方案:

我们找到对应的网卡配置文件“/etc/sysconfig/network-scripts/ifcfg-eth”
这里可以是 0, 1, 2 等等,代表不同网卡的配置文件。
例如,系统上第一张网卡是eth0的话,那它的配置文件就是 /etc/sysconfig/network-scripts/ifcfg-eth0
使用命令查看网卡信息。

ifconfig

Centos 修改 DNS 怎样生效_配置文件


使用第一张网卡来

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

打开后插入如下配置:

PEERDNS=no
DNS1=10.100.7.1

保存配置文件 重启网络配置

service network restart

查看 resolv.conf 文件

cat /etc/resolv.conf

Centos 修改 DNS 怎样生效_centos_02


这样就完成了DNS的修改。


举报

相关推荐

0 条评论