这是一个老生常谈的问题,而且网上有一套解决方法,最方便快捷的肯定属恢复虚拟网络了
说说我的情况
虚拟机VMware? Workstation 12 Pro
centos6.8,克隆,192.168.2.151、152、153、154
之前使用的路由器ip地址是192.168.2.1
换了环境后使用的地址是192.168.1.1
以上是前提
按照老一套应该就是将/etc/sysconfig/network-scripts/ifcfg-eth0其内容更改就OK了
参考下内容
[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #HWADDR=00:0C:29:D9:6E:43 TYPE=Ethernet #UUID=09a48fc7-c270-40ab-a1e3-83020c32d46d ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.1.151 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS=114.114.114.114
这明显是一道送分题嘛!
可是、但是、however
偏偏就是无法启动,无奈何,我猜大概是虚拟机,而且是克隆机的缘故
[[email protected] ~]#rm -rf /etc/udev/rules.d/70-persistent-net.rules
这下应该大功告成了吧,可我还是too yang too simple,依然没有解决,我想到了百度
百度很直接的告诉我,恢复虚拟网络设置
大致步骤就是在VMwar菜单栏-->编辑-->虚拟网络编辑器-->还原默认设置(左下角)
后来还是失败了,但虚拟机依然能ping 通192.168.1.1和我的本机192.168.1.100
想起来一般虚拟机上网都是dhclient获取ip,然后修改网络配置固定ip,至于为什么会想起来,大概是没辙了,各种试
第一次试验的时候自己没有在意,但我的151就这样能上网了,知道后来152、153、154依然不能上网的时候,我才想起来这个无意间的小动作
所以,废话了这么多,总结就是:原本能上网的虚拟机,更换网络环境后不能上网,先dhclient,然后修改ip
over
时间: 2024-11-02 02:12:14