CentOS 6 下正确配置DNS的方法

Author Avatar
青枫 2019年11月01日
  • 在其它设备中阅读本文章

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