昨天在使用vmware虚拟机的桥连接方式(Bridged)连接主机和虚拟机时,出现了问题。
按照网上的配置方式,也是先在vmware 的Virtual Network Editor...里设置了vmware0的网卡为能上网的网卡,
同时修改了virtual machine的setting里Network Adaptor的Network connection方式为Bridged,
但是在配置完virtual machine的静态ip之后,打开浏览器可以正常访问百度等外网,
却无法ping通主机,一直报错“From 192.168.1.xxx icmp_seq=1 Destination Host Unreachable”,
主机也无法ping通虚拟机,报错“请求超时”。
网上网友给出的解决办法,大都是说 因人为的马虎导致ifcfg-eth0里某个字段名字写错了,或者没有切换虚拟机的连接方式为桥连接。。。
尝试了很多办法,重设虚拟机ip,设置虚拟机自动获取ip,关闭虚拟机防火墙,关闭主机防火墙,重新安装虚拟机等等,都还是无法相互ping通
简直让人怀疑人生,都想用回熟悉的NAT连接
念念不忘,必有回响,突然想起了主机安装的杀毒软件,貌似设置过arp拦截
检查网卡属性,发现了问题---
网卡属性里安装了arp防火墙,果断将其勾掉,确定保存,再次ping虚拟机,
通了,真爽!
从虚拟机ping主机
也通了,真爽!
问题成功解决,记录一下,以免日后碰到同样的问题忘记了解决方案,同时希望可以帮到有需要的朋友!