Я использую сервер Debian в качестве виртуальной машины в VirtualBox, который сам работает на (реальном) компьютере с Windows 7.
В целях тестирования мне нужно иметь доступ к веб-приложению, работающему на виртуальной машине Debian, через веб-браузер, который работает на реальном компьютере Windows (но веб-сайт не должен быть доступен откуда-либо еще в Интернете). Сама виртуальная машина также должна иметь работающее подключение к Интернету, чтобы она могла загружать обновления программного обеспечения и т.д.
Используя браузер, работающий в ОС VM, можно получить доступ к веб-сайту, используя (фиктивное) имя хоста (FQDN) виртуальной машины (с настройкой единого виртуального сетевого интерфейса по умолчанию, который автоматически настроен для NAT), и я могу получить доступ к Интернет в целом, но пытаться получить доступ к сайту через (маленькое) окно виртуальной машины довольно неудобно и не очень желательно.
Из сетевой документации VirtualBox это выглядит , как если бы я , возможно , может понадобиться создать (дополнительный?) мостовой интерфейс виртуальной сети, чтобы сделать веб-сервер на виртуальной машине доступным для реального хост-компьютера, но я боюсь, что не нахожу инструкции понятными.
Я попытался создать новый виртуальный интерфейс через настройки сети VirtualBox и установил его как "Bridged Adapter", но это только кажется, что каким-то образом автоматически настроил адрес IPv6 (и не создал настройку адреса IPv4?). Если это уместно, наш сайт еще не поддерживает IPv6, и поэтому веб-сайт на виртуальной машине, вероятно, должен быть доступен для реального хоста ОС через IPv4?
Хотя я могу получить доступ к домашней странице сайта в операционной системе через IP-адрес IPv6, как только я пытаюсь добавить путь URI в адресную строку, это возвращает к (поддельному) имени хоста виртуального компьютера, и поэтому я могу не получить доступ к остальной части сайта.
Я двигаюсь в правильном направлении, или использую NAT с переадресацией портов (также указан на странице сети), возможно, также вариант?
Боюсь, я не нахожу документацию по VirtualBox вообще какой-либо помощью, и любое разъяснение того, что мне нужно сделать, будет высоко ценится.