В гостевом режиме VMWare NAT нет доступа к Интернету - PullRequest
0 голосов
/ 02 ноября 2018

Я использую VMWare Workstation 15 на хосте Windows 10. Я хочу настроить сеть моих гостей, используя NAT. В этом случае гости могут получить доступ к службам, работающим на хосте, используя фиксированный адрес, без учета конфигурации сети вне ПК.

Конфигурация:

Хост

Интерфейс 1: 192.168.100.xxx в 192.168.100.0/24 (маршрутизатор-Интернет)

Интерфейс 2: 10.0.0.1 в 10.0.0.0/24 (VMnet2)

VMnet2 в VMware: Снимок экрана конфигурации VMnet2

Гость

Интерфейс: 10.0.0.100 в 10.0.0.0/24 (VMnet2)

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

Симптомы

Проблема

  • Гость не может получить доступ к Интернету. (Пинг хостов в Интернете приводит к превышению времени ожидания)

Что работает

  • Хозяин может пинговать гостей.

  • Гости могут пинговать хост.

  • Гости могут пинговать друг друга.

Скриншот Wireshark на VMnet2

Проверено

  • Все службы VMWare работают.

  • Брандмауэр отключен как на хосте, так и на гостевой.

  • Перезагрузка хоста или гостя не работает.

1 Ответ

0 голосов
/ 02 ноября 2018

Решение

Изменить шлюз в DHCP на 10.0.0.2.

Описание

10.0.0.1 действительно является адресом хоста. Однако, в отличие от стандартного маршрутизатора, VMWare NAT размещает службу шлюза на 10.0.0.2, а не на 10.0.0.1, поэтому весь трафик, отправленный на 10.0.0.1, не будет NAT.

...