Как расшарить внутри сети сайт, который находится в vagrant боксе? Как пробросить ip.. ports? Нужно что бы товарищи в офисе (в одной сети) могли открыть сайт, которых находится на моей машине в vagrant боксе.

21 Авг 2019 в 06:35
240 +1
0
Ответы
1

Для того чтобы дать доступ к сайту, запущенному на вашем виртуальном сервере Vagrant, нужно выполнить следующие шаги:

Откройте файл Vagrantfile вашего проекта и найдите строку config.vm.network. Добавьте следующий параметр, чтобы пробросить порт хоста на порт гостевой машины:config.vm.network "forwarded_port", guest: 80, host: 8080

В данном примере мы указали, что порт 80 на гостевой машине будет проброшен на порт 8080 на вашем хосте.

Перезагрузите виртуальную машину Vagrant, чтобы изменения вступили в силу:vagrant reload

Теперь ваш сайт будет доступен по адресу http://localhost:8080 на вашем хосте. Чтобы дать доступ вашим коллегам в офисе, им нужно будет ввести ваш внутренний IP-адрес в сети.

Чтобы узнать ваш внутренний IP-адрес в сети, выполните следующую команду в консоли внутри вашей виртуальной машины Vagrant:

ifconfigСкопируйте ваш внутренний IP-адрес и передайте его вашим коллегам. Они смогут открыть ваш сайт, введя этот IP-адрес в адресную строку своего браузера.

Теперь ваш сайт, размещенный на виртуальной машине Vagrant, доступен для ваших коллег в офисе.

20 Апр в 13:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир