2016-05-12 6 views
0

Ich habe das folgende Problem. Ich habe gerade Vagrant-Box auf Windows 7 konfiguriert. Dies ist mein erstes Mal, Vagrant zu verwenden. Gastport 80, Host 8008 (8080 wird verwendet). Es funktioniert alles gut, aber http://localhost:8008/ in Mozilla antworten nicht in irgendeiner Weise. Von der virtuellen Maschine funktioniert curl 'http://localhost:80' wie erwartet. Von der lokalen Maschine curl -v "http://localhost:8008/" wie erwartet. Ich habe verschiedene Browser und Firewalls ausprobiert. Starten Sie den Gewinn neu, starten Sie den Browser neu, löschen Sie Mozilla Cash - egal. Der Server ist Ubuntu. Dies ist der vagrantfile:Vagrant cURL funktioniert aber Mozilla nicht

Vagrant.configure("2") do |config| 
    config.ssh.forward_agent = true 
    config.vm.box = "ubuntu/trusty64" 
    config.vm.network :private_network, ip: "192.168.50.4" 
    config.vm.network "forwarded_port", guest: 80, host: 8008 
    config.vm.provision :shell, :path => File.join("provision", "provision.sh") 
end 

ich wohl etwas falsch zu machen bin, aber ich bin nicht sicher, was. Bitte für irgendwelche Vorschläge, was das sein könnte.

Antwort

1

Sie sowohl private IP und Forward-Port verwenden - Verwenden Sie eine oder die andere

weitergeleitet Verwendung von Port

Vagrant.configure("2") do |config| 
    config.ssh.forward_agent = true 
    config.vm.box = "ubuntu/trusty64" 
    config.vm.network "forwarded_port", guest: 80, host: 8008 
    config.vm.provision :shell, :path => File.join("provision", "provision.sh") 
end 

und vom Host können Sie für den Zugriff auf http://localhost:8008/

mit privater IP

Vagrant.configure("2") do |config| 
    config.ssh.forward_agent = true 
    config.vm.box = "ubuntu/trusty64" 
    config.vm.network :private_network, ip: "192.168.50.4" 
    config.vm.provision :shell, :path => File.join("provision", "provision.sh") 
end 

und von Ihrem Host aus können Sie auf http://192.168.50.4/

+0

zugreifen Danke für Ihre Hilfe. Ich repariere es einfach. Der endgültig weitergeleitete Port wurde nicht gestartet, aber die private ID ist in Ordnung. – sretko