昨天在使用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主机

也通了,真爽!

问题成功解决,记录一下,以免日后碰到同样的问题忘记了解决方案,同时希望可以帮到有需要的朋友!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐