Я должен настроить демонстрационную систему для веб-приложения с такими требованиями: На устройстве Windows (ноутбуке) виртуальная система Ubuntu (16.04) должна быть настроена с использованием VirtualBox 5.0.40. Эта гостевая система содержит веб-сервер, доступ к которому должен быть доступен как с основного ноутбука Windows, так и с очень ограниченным (одним или двумя) числом других устройств / клиентов в той же сети. В хост-системе не работает другая виртуальная машина.
Насколько я вижу, есть два разных подхода:
- Использование NAT с переадресацией портов. Входящие HTTP-запросы от других устройств будут использовать IP-адрес хоста и обслуживаться с веб-сервера в гостевой системе.
- Использование мостового сетевого подхода, при котором гостевая система получит свой собственный IP в работе (который затем будут использовать другие устройства).
Я нашел очень интересную статью в блоге, которая, кажется, поддерживает первое решение: Oracle VM VirtualBox: параметры сети и способы их управления. Однако кажется, что они не используют другие устройства / клиенты, пытающиеся подключиться к гостю. во внимание.
Мое главное беспокойство - надежность и стабильность, производительность является вторым приоритетом, легкая настройка, возможно, третьим. Итак, какой подход вы бы предпочли?