修改网络配置,导致网络不可用
记录一下修改DNS之后,网络不通的问题:
今天同时朋友的公司处理了一个问题是这样的。他们公司原先用的是电信的网络,然后切成的移动的网络
他们机房有三台虚拟机。他们修改了一台虚拟机的DNS,修改过之后重启了网络。发现网络不通了,
但是另外两台的网络是通的。所以他们定位的问题就是修改DNS导致的。(详细情况不知道,因为我也是后来看到同事在帮他朋友处理我去看了一下这个问题)
我看了一下history 操作记录,我看到了他修改的东西是
vim /etc/sysconfig/network-scripts/ifcfg-em1
vim /etc/resolv.conf
/etc/init.d/network restart
我们了解一下下面两个服务:
network:对网卡的配置,网络服务必须从新启动,来激活网络新配置的使得配置生效,这部分操作和从新启动系统时时一样的作
NetworkManager:这个服务由几个部分组成;一个是管理系统网络连接;一个是允许用户管理网络连接的客户端程序,使用它可以更好的管理网络,我们先要知道这两个服务之间会出现冲突
(NetworManager)是检测网络、自动连接网络的程序。无论是无线还是有线连接,它都可以令您轻松管理。对于无线网络,网络管理器可以自动切换到最可靠的无线网络。利用网络管理器的程序可以自由切换在线和离线模式。网络管理器可以优先选择有线网络,支持 VPN。网络管理器最初由 Redhat 公司开发,现在由 GNOME 管理。
解决方案:
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network restart
参考文章:
https://blog.csdn.net/ID_EAGLE/article/details/74085409
https://my.oschina.net/HIJAY/blog/223140
https://my.oschina.net/HIJAY/blog/223118
https://www.jb51.net/LINUXjishu/403993.html
https://www.cnblogs.com/nineep/p/6828735.html