CentOS 6 下正确配置DNS的方法
CentOS 6 使用 NetworkManager 来管理网络,当在 /etc/resolv.conf 中配置了 DNS 时,/etc/sysconfig/network-scripts/ifcfg-eth 文件中并没有 DNS 信息或还是之前的 DNS 信息,而 NetworkManager 会用 /etc/sysconfig/network-scripts/ifcfg-eth 中的 DNS 信息来覆盖 /etc/resolv.conf 中的信息。
正确配置 DNS 的方法:
vim /etc/sysconfig/network-scripts/ifcfg-eth*(*是什么依据实际情况来定)
按照如下格式添加 DNS。
DNS1=
DNS2=
DNS3=
……
最后重启网络即可。
service network restart