1

У меня есть хост-компьютер OSX с именем A. Он имеет гостевую виртуальную машину vagrant/virtualbox, на которой работает Ubuntu с веб-сервером Apache. Я могу получить доступ к странице сервера с хоста, перейдя к 192.168.44.44. Я хочу иметь возможность доступа к той же странице с другого компьютера, B, который находится в той же локальной сети. До сих пор я могу только ssh между From A в B и наоборот. Нужно ли настраивать маршрутизатор для пересылки чего-либо? Если так, что именно мне нужно переслать? Я попытался выполнить переадресацию в маршрутизаторе, как вы видите ниже, но когда я нажимаю сохранить, я получаю недопустимое IP-сообщение:

И вот мои сетевые настройки виртуальной коробки:

1 ответ1

0

Пока компьютер B находится в том же сегменте сети, что и хост OSX, маршрутизатору не нужно делать ничего умного.

У вас есть несколько вариантов:

  • Включите режим сетевого моста и пусть гостевой компьютер получит свой IP-адрес через DHCP

ИЛИ ЖЕ

  • Включите переадресацию портов в VirtualBox для портов, которые использует сервер гостя (похоже, вы уже сделали это, поскольку вы можете получить доступ к веб-странице), убедившись, что все адреса LAN подключены.

Если вы используете вторую опцию, вам также нужно будет разрешить пропуск портов через брандмауэр, опять же из любой точки локальной сети.

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