- 问题现象:
- 解决方法:
(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不会还原;
在此感谢各位童鞋阅读,如果能够对大家有所帮助,欢迎点赞转发。
同时欢迎扫码关注京东云技术中台团队的公众号:云服务飞行团;更多精彩内容会持续放送!