VMWare NAT в режиме гостя без доступа к Интернету

Я использую 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 запущены.

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

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


person nobody-74185    schedule 02.11.2018    source источник


Ответы (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.

person nobody-74185    schedule 02.11.2018