开发者社区 > 博文 > Centos系统的云主机重启dns自动还原的解决方法
分享
  • 打开微信扫码分享

  • 点击前往QQ分享

  • 点击前往微博分享

  • 点击复制链接

Centos系统的云主机重启dns自动还原的解决方法

  • 京东云技术交付部
  • 2021-01-26
  • IP归属:未知
  • 89560浏览

  • 问题现象:
Centos 系统的云主机,重启后/etc/resolv.conf中的dns自动还原为默认dns

  • 解决方法:

(1)centos 7系统:
云主机的dns在系统启动的时候是通过NetworkManager服务获取的,重启后会自动还原为默认信息。

如果您不想让NetworkManager更新您的/etc/resolv.conf中的dns信息,可以调整/etc/NetworkManager/NetworkManager.conf配置文件,在[main]这个标签下添加dns=none的配置;

调整后需要使用systemctl restart NetworkManager重启下NetworkManager服务,之后重新编辑下/etc/resolv.conf文件,改为您需要使用的dns信息即可;


(2)centos 6系统:
调整网卡配置文件,路径 /etc/sysconfig/network-scripts/ifcfg-eth0 ,将文件中的NM_CONTROLLED参数修改为no。

如果没有手动添加下,同时在添加下 PEERDNS=no,添加后保存退出;之后修改/etc/resolv.conf文件中的dns不会还原;


在此感谢各位童鞋阅读,如果能够对大家有所帮助,欢迎点赞转发。

同时欢迎扫码关注京东云技术中台团队的公众号:云服务飞行团;更多精彩内容会持续放送!

共0条评论