Назад | Перейти на главную страницу

«Мостовой» адаптер только для хоста и адаптер NAT в виртуальной машине для других виртуальных машин?

я бегу мастер локально на машине VirtualBox с адаптером NAT и адаптером только для хоста. Я запускаю другую виртуальную машину локально, которая привязана к тому же адаптеру только для хоста. Я могу настроить вторую виртуальную машину для загрузки PXE, но при использовании IP-адреса хоста Foreman в качестве шлюза по умолчанию я не могу подключиться к Интернету с хоста PXE.

IP-адрес хоста Foreman - 10.127.127.127, и машина PXE использует этот IP-адрес в качестве шлюза по умолчанию. Все службы в блоке Foreman доступны для PXE-машины, я могу разрешить DNS, и все, кажется, работает нормально. Я просто не могу выйти в публичный Интернет из PXE-бокса. Я подтвердил, что это не проблема DNS, так как я не могу напрямую скручивать IP-адреса.

Есть ли специальная конфигурация, которую мне нужно сделать в самом блоке Foreman, чтобы разрешить трафик от vboxnetN Адаптер должен быть выведен через NAT через адаптер NAT?

Бригадир производства ip route show:

default via 10.0.2.2 dev enp0s3  proto static  metric 100
10.0.2.0/24 dev enp0s3  proto kernel  scope link  src 10.0.2.15  metric 100
10.127.127.0/24 dev enp0s8  proto kernel  scope link  src 10.127.127.127
169.254.0.0/16 dev enp0s8  scope link  metric 1003

Вывод хоста PXE ip route show:

default via 10.127.127.127 dev enp0s3
10.127.127.0/24 dev enp0s3 proto kernel scope link src 10.127.127.3

я добавил GATEWAY=10.0.2.2 к /etc/sysconfig/network. Нужно ли мне соединять эти адаптеры мостом или делать что-нибудь еще, чтобы разрешить трафику от адаптера только для хоста проходить через NAT?