VMWare NAT模式来宾无法访问Internet

时间:2018-11-02 15:30:50

标签: networking configuration vmware nat vmware-workstation

我正在Windows 10主机上使用VMWare Workstation 15。我想使用NAT建立访客网络。在这种情况下,访客可以使用固定地址访问主机上运行的服务,而无需考虑PC外部的网络配置。

配置:

主机

接口1:192.168.100.0/24中的192.168.100.xxx(路由器-互联网)

接口2:10.0.0.0/24中的10.0.0.1(VMnet2)

VMware中的VMnet2:VMnet2 Configuration Screenshot

客人

接口:10.0.0.0/24(VMnet2)中的10.0.0.100

Ethernet adapter Host-NAT:
    Connection-specific DNS Suffix  . : localdomain
    Link-local IPv6 Address . . . . . : fe80::ad5d:7c44:696a:7c01%15
    IPv4 Address. . . . . . . . . . . : 10.0.0.101
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 10.0.0.1

症状

问题

  • 访客无法访问Internet。 (在Internet上对主机执行ping操作超时)

什么有效

  • 主机可以ping通访客。

  • 来宾可以ping通主机。

  • 来宾可以互相ping通。

Wireshark on VMnet2 Screenshot

已检查

  • 所有VMWare服务正在运行。

  • 在主机和来宾上均禁用防火墙。

  • 重新引导主机或客户机不起作用。

1 个答案:

答案 0 :(得分:1)

解决方案

将DHCP中的网关更改为10.0.0.2。

说明

10.0.0.1确实是主机的地址。但是,与标准路由器不同,VMWare NAT在10.0.0.2而非10.0.0.1上托管网关服务,因此发送到10.0.0.1的所有流量都不会被NAT。