Vagrantfile には、192.168.33.10 のプライベート ネットワーク IP と「guest=80, host=8888」の転送ポートを持つ開発マシンの定義がありますが、vagrant 環境を実行し、curl -i を実行しようとすると192.168.33.10:8888 「192.168.33.10:8888 への接続に失敗しました。接続が拒否されましたが、192.168.33.10:80 に接続しようとすると、すべて問題ありません。
私のVagrantfileは次のとおりです。
Vagrant::configure("2") do |config|
config.vm.box = "precise32"
config.vm.define :web do |www|
www.vm.hostname = "apache"
www.ssh.max_tries = 10
www.vm.network :forwarded_port, guest: 80, host: 8888 # Apache port
www.vm.network :private_network, ip: "192.168.33.10"
www.vm.synced_folder "www", "/var/www", :extra => 'dmode=777,fmode=777'
end
end
なぜこれが起こるのですか?vagrant は転送されたポートを無視していますか?