у меня 4 виртуальные машины, работающие на моем хосте, используя их в качестве контейнеров для таких вещей, как мои веб-приложения. Однако в настоящее время я использую NGINX в качестве обратного прокси - сервера-и проблемы, связанные с этим. Поэтому я решил сопоставить виртуальную машину с внешним IP-адресом.
мой провайдер связал мой сервер с 5 IP, которые я настроил на своем хосте как eth0
,eth0:0
,eth0:1
,eth0:2
и eth0:3
. The :N
суффикс исходит из моего провайдера (OVH) учебник о том, как установить их вверх.
когда я теперь перейти к Virtual Box через phpVirtualBox, я могу подключить новое сетевое устройство. Но когда я выбираю "мост", я вижу только свой eth0
, и нуля это pseudos.
как я могу сказать VirtualBox просто подключить виртуальную машину к моему IP? Моя цель - сделать виртуальную машину полностью осведомленной о внешнем IP и заставить ее вести себя так, как будто IP принадлежал ей полностью - ergo, все открытые порты на виртуальной машине открыты на этом IP и т. д.