2016-03-22 6 views
0

У меня есть моя бродячая машина, обслуживающая мои сайты хост/гость env.Как настроить Vagrant для обслуживания моего сайта в локальной сети?

Я хотел бы обслуживать (предоставлять) также эти сайты в локальной сети.

Я считаю, что мне нужно применить port_forwarding или изменить конфигурацию от NAT до моста?

Что вы предлагаете? Извините, но я до сих пор не нашел исчерпывающего объяснения, как заставить его работать.

ответ

0

Вы можете настроить боксерскую коробку для получения IP-адреса из общедоступной сети через мостовой интерфейс. Таким образом, любой пользователь в локальной сети сможет получить доступ к вашей бродяжней машине через назначенный публичный IP-адрес.

См бродячие документы: Vagrant - Public network

+0

Кажется довольно прямолинейным, но я все равно никуда не денусь. Поскольку я тестирую его на своем ноутбуке, подключенном к локальной сети через Wi-Fi. Использование Virtualbox в качестве поставщика. Когда я «Vagrant up», мне предлагается выбрать интерфейс, который я должен использовать для соединения. Может быть, он не работает, потому что мне нужно выбрать другой сетевой интерфейс (отличный от wifi, который уже используется хостом, т. Е. Использовать cabled ethernet вместо), или один и тот же интерфейс может совместно использоваться гостевым гостевым (мостовым)? – koalaok

0

Вы также можете использовать vagrant share, чтобы сделать вашу машину publicly accessible over the internet.

Просто введите vagrant share после коробки (vagrant up).

Вы должны увидеть что-то вроде этого:

$ vagrant share 
==> default: Detecting network information for machine... 
    default: Local machine address: 192.168.163.152 
    default: Local HTTP port: 4567 
    default: Local HTTPS port: disabled 
==> default: Checking authentication and authorization... 
==> default: Creating Vagrant Share session... 
    default: Share will be at: ghastly-wombat-4051 
==> default: Your Vagrant Share is running! 
    default: Name: ghastly-wombat-4051 
==> default: URL: http://ghastly-wombat-4051.vagrantshare.com 

Примечания Вам потребуется учетная запись с hashicorp/счетом атласа (который является бесплатным) и может быть приобретен right here.

+0

Приятно знать, но как это будет подразумевать безопасность и конфиденциальность? Что де-факто делится бродягой? – koalaok

+0

@koalaok, если вы нажмете ссылку и прочитаете об этом на сайте, она будет лучше объяснять это, чем я могу в комментарии! –