VMware桥接的CentOS系统、与宿主机win7互相Ping不通。
起因:
原来可以互通的,一次非法关机,就出现互相ping不通了。
按网上多种方案都没能解决。
1.关闭防火墙、关闭selinux
2.虚拟机编辑器设置vm0,指定有线网卡
3.让宿主机IP设置成虚拟机的网关
4.静态设置虚拟机IP
5.修改/etc/udev/rules.d/70-persistent-net.rules,并让/etc/sysconfig/network-scripts/ifcfg-eth0文件mac地址保持一致
5.打开window入站策略icmp
6.删了,重建系统
7.不用vm了,使用vbox,倒是立马OK了。
因为我本在VM里是Linux集群,里面还有不少数据软件及应用。总不能全部在VBox上重建一套吧,当然可以直接移植.vmx文件,VBox可以兼容在VM上建的系统,但我当时建的时候是分割创建的,就不能直接导入了。
看来还得继续修理VM,冷静之下,发现网络链接–>无线网络链接已开启,可我在虚拟机编辑器(VM桌面图标–>打开文件位置–>vmnetcfg.exe–>更改设置–vmnet0桥接–指定网卡)中已经指定桥接模式的网卡为有线网卡,跟这没关系吧?不过还是想想保险起见,还是关闭禁用了无线网络,然后他妈的竟然好了。宿主机跟虚拟机可以互相Ping通了!
扯淡…
总结:
1.关闭Linux防火墙chkconfig iptables off
关闭selinux vim /etc/selinux/conf
setlinux=disable
重启
2. 关闭本地防火墙、无线网络
3. 让虚拟机dhcp自动获取ip,
4. 在虚拟机编辑器指定宿主机物理网卡
后续:
网络搬家,网络全改了,虚拟机地址也变了。
需要本地重新连接虚拟机
网络原因:本地网线连接内网,总是不停掉线,暂时无线连通
1 . 找到本地无线网络ip,子网掩码,网关
2 . 启动虚拟机,重设ip,子网掩码,网关
vim /etc/network/interfaces
3 . 指定虚拟机绑定本地无线
(VM桌面图标-->打开文件位置-->vmnetcfg.exe-->更改设置--vmnet0桥接--指定网卡)中已经指定桥接模式的网卡为无线网卡)
4 . 重启网络服务