VMware虚拟机nat模式,虚拟机可以和宿主机互通,外网也通,路由器能ping通宿主机,但是ping不通虚拟机和宿主机的VMnet8网卡地址怎么回事?
宿主机IP:192.168.2.85
虚拟机IP:192.168.2.100
VMnet8网卡IP:192.168.2.9
路由器能ping通192.168.2.85,但是2.100和2.9ping不通
VMware虚拟机nat模式,虚拟机可以和宿主机互通,外网也通,路由器能ping通宿主机,但是ping不通虚拟机和宿主机的VMnet8网卡地址怎么回事?
宿主机IP:192.168.2.85
虚拟机IP:192.168.2.100
VMnet8网卡IP:192.168.2.9
路由器能ping通192.168.2.85,但是2.100和2.9ping不通
1 回答2.7k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.3k 阅读
2 回答1.1k 阅读✓ 已解决
3 回答1.7k 阅读
VMWare 只做了虚拟机 LAN 到 WAN 的 NAT,不会做WAN到你虚拟机 LAN 的 NAT
并且你的 IP 地址设置有点问题,不应该把你自己虚拟机和宿主机弄到同一个 IP 段上。(我猜你对子网掩码的概念应该也不太熟悉)
如果你真要实现虚拟机能够在局域网上访问,有两种方法:
仍然采用 NAT,你的宿主机的虚拟机用的网卡相当于要扮演一个路由器的角色
上网的网卡
要配置防火墙,对来自于 192.168.2.0/24 的数据包进行 NAT静态路由
,把 192.168.3.0/24 的数据包的网关设置为你的宿主机在局域网中的地址。注意部分家用路由器并不支持静态路由
这个功能,请参阅具体自己的路由器的网站或者说明书我强烈推荐第 1 种方式,对你来说更加简单。