Как расшарить внутри сети сайт, который находится в vagrant боксе? Как пробросить ip.. ports? Нужно что бы товарищи в офисе (в одной сети) могли открыть сайт, которых находится на моей машине в vagrant боксе.
Для того чтобы дать доступ к сайту, запущенному на вашем виртуальном сервере 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, доступен для ваших коллег в офисе.
Для того чтобы дать доступ к сайту, запущенному на вашем виртуальном сервере 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, доступен для ваших коллег в офисе.