1

Как я могу использовать настраиваемый NAT Virtualbox, а также переадресацию портов?

Для демонстраций я использую виртуальные машины за NAT на моем ноутбуке. Если я запускаю его в режиме vanilla NAT, то каждая виртуальная машина, которую я раскручиваю, автоматически получает 10.0.2.15, и я могу перенести трафик с моего хост-ноутбука (например, просмотрите HTTP-интерфейс, введя https://127.0.0.1:8000). в моем браузере).

Проблема, однако, возникает, когда я делаю несколько виртуальных машин одновременно с этим собственным NAT. Все они получают 10.0.2.15 в качестве IP-адреса, поэтому они не могут видеть друг друга для демонстраций, которые я настраиваю. Когда я делаю собственный NAT (то есть уникальную сеть 10/172/192, которую я создаю только для своего ноутбука), я, к сожалению, не могу сделать переадресацию портов (не вариант в графическом интерфейсе, когда я выбираю этот сетевой параметр в настройках каждой виртуальной машины).

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

1 ответ1

0

Используйте разные сетевые адаптеры в разных гостевых vms. Например, в первом госте используйте «Адаптер 1» для NAT, затем он назначает 10.0.2.15, а если вы используете «Адаптер 2» для второго гостя vm, он назначает 10.0.3.15.

Или же посмотрите на эту ссылку, вы можете настроить свой собственный NAT. https://www.virtualbox.org/manual/ch09.html#changenat

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .