2

Цель - использовать виртуальную машину в качестве маршрутизатора / брандмауэра для работающей виртуальной машины.

Я создал VMWare VM и установил pfSense. Настроил два сетевых адаптера для WAN (мостовой, VMNet0) и LAN (только для хоста, VMNet19).

Ethernet adapter VMware Network Adapter VMnet19:
    Connection-specific DNS Suffix  . :
    IPv4 Address. . . . . . . . . . . : 192.168.126.2
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.126.128
  • VM WAN IP: 192.168.0.181
  • VM LAN IP: 192.168.126.128

192.168.126.128 - это ip виртуальной машины, сданный в аренду ей службой vmware dhcp. Я ввел его вручную как шлюз, потому что как-то автоматически Windows не выбирает шлюз в этом случае (кстати, это ничего не меняет, кажется). Наконец, я открыл свойства сетевого адаптера локальной сети и снял отметку со всего, кроме VMWare Bridged Protocol , чтобы убедиться, что только виртуальная машина использует его для выхода в Интернет. Пока все хорошо - vm может выходить в интернет (пингует внешние вещи, такие как google.com, работает). Проблема в том, что хост не получает доступ в интернет через адаптер VMnet19.

Как заставить Windows подключиться к Интернету через этот маршрутизатор на виртуальной машине?

0