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

Как использовать VirtualBox в качестве маршрутизатора без NAT между двумя подсетями?

Моя хост-машина находится в подсети 192.168.2.0/24, и я хотел настроить сеть 10.0.0.0/8 с различными хостами в VirtualBox, которые общаются друг с другом. Таким образом, VirtualBox должен действовать как маршрутизатор между этими двумя сетями. Теперь в VB у меня есть выбор между мостовой сетью, которая не будет работать, и NAT, который мне не нужен, так как я просто хочу иметь обычную подсеть без NAT.

Как я мог этого добиться? Является ли это возможным?

Сам по себе VirtualBox не может работать как маршрутизатор. Для этого вам понадобится дополнительное приложение на виртуализированном экземпляре. Любой из пакетов ОС брандмауэра или любая ОС, которая может быть настроена для маршрутизации, может быть виртуализирована в VirtualBox для выполнения маршрутизации - Vyatta и Smoothwall являются одними из распространенных пакетов ОС. Просто включите два сетевых адаптера для этой виртуальной машины, одну с мостом, а другую для внутренней сети. Остальные виртуальные машины также можно разместить во внутренней сети.