Linux无法联网
问题描述
我的linux虚拟机在克隆出两台slaver机后,原本的主机已经修改好的静态ip地址变为了随机分配的ip地址,并且两台从机的ip地址与主机一样.并且三台虚拟机都无法联网(可以通过ping命令来检测是否可以联网).
问题原因
通过ifconfig命令查看网络的配置后,发现没有显示ent33相关的信息,也就是也就是下图红框中的内容
具体的原因:
对于Linux来说,现在流行的网络管理有两个工具,Network服务与NetworkManager.
前者做为基础服务,桌面版和服务器中都有.后者,即NetworkManager,一般只在桌面版中安装,因为其有图形配置界面,也深受用户欢迎.
需要注意的是,这两个网络配置,只能有一个生效,而不能同时生效。
这里Network和NetWorkManager发生了冲突,因为我安装的不是图形化桌面,需要把NetworkMangager禁用.
具体操作
systemctl status NetworkManager
查看NetworkManger网络管理工具是否启动,此处应该是active
systemctl stop NetworkManger
停止NetworkManager网络管理工具,只在现在有影响.下次开机依然启动NetworkManage
systemctl disable NetworkManager
下次开机不会自动启动NetworkManager网络管理工具.对当前的状态无影响
systemctl start network.service
现在就开启network网络服务
reboot
重启系统,让配置生效


浙公网安备 33010602011771号