2016-03-22 7 views
0

Ich habe meine Vagabund-Maschine, die meine Aufstellungsorte Wirt/Gast env dient.Wie konfiguriere ich Vagrant, um meine Website im lokalen Netzwerk zu bedienen?

Ich möchte diese Websites auch über lokales LAN bereitstellen (verfügbar machen).

Ich glaube, ich muss Port_forwarding anwenden oder config von NAT zu überbrücken?

Was schlagen Sie vor? Tut mir leid, aber ich habe bis jetzt keine umfassende Erklärung gefunden, wie es funktioniert.

Antwort

0

Sie können Ihre Vagrant-Box so einrichten, dass sie über eine Bridge-Schnittstelle eine IP vom öffentlichen Netzwerk erhält. Auf diese Weise kann jeder im LAN über die zugewiesene öffentliche IP-Adresse auf Ihre vagabundierende Maschine zugreifen.

Siehe vagrant docs: Vagrant - Public network

+0

Es scheint ziemlich einfach, aber ich kam immer noch nirgendwo hin. Seitdem teste ich es auf meinem Laptop, der über WLAN mit dem LAN verbunden ist. Verwenden von Virtualbox als Anbieter Wenn ich "Vagrant up" bin, werde ich gefragt, welche Schnittstelle ich für die Überbrückung verwenden soll. Vielleicht funktioniert es nicht, weil ich eine andere Netzwerkschnittstelle wählen muss (anders als wifi, das bereits vom Host verwendet wird, d. H. Stattdessen kabelgebundenes Ethernet verwendet) oder die gleiche Schnittstelle kann vom Host-Gast (überbrückt) geteilt werden? – koalaok

0

Sie auch vagrant share können Ihre Maschine publicly accessible over the internet zu machen.

Geben Sie einfach vagrant share ein, nachdem die Box ausgeführt wurde (vagrant up).

Sie sollten etwas sehen:

$ 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 

Hinweis Sie ein Konto bei hashicorp/Atlas Konto müssen (das ist kostenlos) und kann right here erworben werden.

+0

Gut zu wissen, aber wie würde dies Sicherheit und Datenschutz bedeuten? Was de-facto teilt der Landstreicher? – koalaok

+0

@ koalaok Wenn Sie auf den Link klicken und lesen Sie es auf der Website, wird es eine bessere Arbeit zu erklären, als ich in einem Kommentar! –

Verwandte Themen