1

Я могу полностью принять, что этот вопрос ужасен .. Тем не менее, я ищу совет о том, с чего начать.

Я использую Vagrant и Virtualbox с помощью puphpet.com в эфире Macbook. Пока у меня включен беспроводной адаптер и он к чему-то подключен, все работает нормально.

Однако - если я путешествую, скажем, и я в самолете .. Кажется, я не могу получить доступ к удаленному хосту за пределами бдительного ssh'ing в него.

Я вижу адаптер vboxnet0 ... но, как будто у моего Mac нет собственной сети, я не могу пропинговать коробку или получить доступ к ее веб-ресурсам (с помощью аппаратных имен хостов для ips) ..

Что мне не хватает? Как я могу использовать Vagrant/Virtualbox без подключения к Интернету .. В частности, я хотел бы получить доступ к сайтам, которые я настроил на Vagrant/Virtualbox через мой MacBook Air.

Что имеет смысл? Спасибо!

1 ответ1

0

Похоже, проблема с файлом hosts на вашем MacBook. Если вы зайдете в свой Vagrantfile, там должна быть строка с чем-то вроде config.vm.network "private_network", ip: "192.168.56.101" . Добавьте этот адрес в файл /etc/hosts с именем хоста, которое вы хотите для коробки, и вы должны быть в рабочем состоянии. Кроме того, вы можете использовать IP-адрес, назначенный вашему ящику напрямую, если вы используете правильный адрес. Если вы используете манифест puphpet, он, скорее всего, будет установлен на 192.168.56.101 как указано выше.

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