nat模式物理机ping不通虚拟机

  • A+
所属分类:linux技术
摘要

今天在虚拟机搭建了一个CMS网站,在物理机上无法访问,检查发现,网络根本ping 不通,经研究排查,发现主要是下面几个问题:

今天在虚拟机搭建了一个CMS网站,在物理机上无法访问,检查发现,网络根本ping 不通,经研究排查,发现主要是下面几个问题:

物理机ip【桥接】网段:192.168.3.x

虚拟机NAT模式 ip网段:192.168.8.x

虚拟机模式 ip网段:192.168.50.x

大前提:虚拟机能ping通NAT其他的虚拟主机例如window2008,也能ping 通baidu.com

情景一物理机双双不通,虚拟机ping 不同物理机,物理机也ping不通虚拟机

解决方案:重启Vmnet8网卡,在vmware上,首先检查检查物理机的VMware8网卡网段是否跟虚拟机的NAT网卡在一个网段,如果没有,则重新配置,如果有,则重启VMware8网卡即可。虚拟机如下:

nat模式物理机ping不通虚拟机

在物理机上,设置VMnet8网卡为静态ip地址,子网的网段与虚拟机的一样为 192.168.8.1,网关为192.168.8.2【根据虚拟机的子网IP设置】,设置好后再禁用,启动即可重启网卡。

nat模式物理机ping不通虚拟机

ping 物理机地址,是WLAN那个【wifi】ping 192.168.3.2,成功证明第一步搞定,ping不通可以通过关闭物理机的防火墙试试,毕竟可能存在影响禁ping

nat模式物理机ping不通虚拟机

 情景二,虚拟机能ping 通物理机,但是物理机ping不通NAT模式下的虚拟机,显示请求超时或者无法到达,解决方案:编辑-->虚拟网络编辑器-->勾选将主机虚拟连接到此网络【如果已经勾上了麻烦取消勾选再勾选一次点击应用即可完成重启操作】

nat模式物理机ping不通虚拟机

 物理机ping 虚拟机,成功

nat模式物理机ping不通虚拟机

 虚拟机ping 物理机,成功

 nat模式物理机ping不通虚拟机