2017-01-13 3 views
0

Ich habe eine funktionierende Centos 7 Apache virtuellen Host-Website in vagrant mit virtualbox mit einer zugeordneten statischen IP-Adresse und freigegebenen Ordnern konfiguriert (192.168.88.1).Centos 7, Vagrant mit Virtualbox - Apache virtuelle Hosts arbeiten auf Gastmaschine, auf dem Host zeigt "es funktioniert"

wenn ich ssh in die Gastmaschine mit dem vagrant Benutzer (ich habe Portweiterleitung, die auch für ssh arbeitet), kann ich die Web site rollen und sie gibt das korrekte html zurück.

ssh [email protected] -p 2222 
curl localsite.dev 

Wenn ich das gleiche tun und die direkte statische IP-Adresse kräuseln, es gibt auch die korrekte html

ssh [email protected] -p 2222 
curl 192.168.88.1 

Wenn ich auf dieser Seite oder die IP-Adresse von dem Host-Rechner über einen Browser die Antwort ist "Es funktioniert". Ich bin mir nicht sicher, wo ich anfangen soll, weil die Logs leer sind, es wird offensichtlich der richtige Server geladen und die Ping-Ergebnisse sind alle erfolgreich. Ich bin mir nicht sicher, welchen Code ich hier posten soll, weil ich verwirrt bin, was das verursachen könnte. Ich habe wie 100 Leitfäden gefolgt, sogar Zeile für Zeile und es funktioniert immer noch nicht. Irgendwelche Ideen oder wo man anfangen zu schauen?

Antwort

0

Ich habe die Portweiterleitung zur NAT-Karte (8080-Host-Port - 80 Gast-Port) in den Netzwerkeinstellungen für die virtuelle Maschine hinzugefügt. Dann habe ich in der hosts Datei die Domain auf 192.168.88.1 eingestellt und im Browser habe ich die Adresse localsite.dev:8080 eingetragen und zum Schluss lädt sie die Seite.

Verwandte Themen