Я хочу подключить виртуальную машину Linux, работающую в VMWare на ноутбуке с Windows 7, к корпоративной сети, используя конфигурацию «только хост».
Мне удалось настроить двунаправленную маршрутизацию между сетью VMWare "только для хоста" и корпоративной сетью. Если я добавлю DNS-серверы /etc/resolv.conf
и маршрут по умолчанию, то будет полная двунаправленная связь. Трафик течет между корпоративной сетью и сетью только для хоста, а NAT выполняется позже корпоративным шлюзом WAN.
Однако изначально маршрут по умолчанию через DHCP не передается, а предоставленный DNS-сервер не работает.
У меня следующая топология:
VM - 192.168.4.3 -- только хост-сеть -- 192.168.4.1 -- ноутбук Хост VMWare -- 192.168.1.4 -- корпоративная сеть -- 192.168.1.1 -- WAN-шлюз -- Интернет
DHCP устанавливает 192.168.4.1
(интерфейс ноутбука, обращенный к сети только хоста) как DNS-сервер на хосте VM. VMWare имеет DNS-прокси, который отлично работает в режиме NAT, но отказывается работать в режиме только хоста.
Итак, у меня 2 вопроса:
Как настроить VMWare, чтобы он устанавливал правильный DNS (либо DNS, известный на хосте, например
192.168.1.1
, работающий DNS-прокси VMWare, либо хороший статический DNS, например8.8.8.8
/8.8.4.4
Google Public DNS)Как настроить VMWare, чтобы он установил правильный маршрут по умолчанию
192.168.4.1
?