Windows XP に Vagrant をインストールしました。Vagrantfile には次のものがあります。
Vagrant::Config.run do |config|
# Setup the box
config.vm.box = "lucid32"
config.vm.forward_port 80, 8080
config.vm.network :hostonly, "192.168.10.200"
end
しかし、ブラウザに「http://192.168.10.200:8080」と入力しても、vagrant ボックスの兆候は見られません。
仮想ボックスの IP アドレスは正しいです。なぜなら、vbox 内には次のものが含まれているからです。
vagrant@lucid32:~$ ifconfig
....
eth1 Link encap:Ethernet HWaddr 08:00:27:79:c5:4b
inet addr:192.168.10.200 Bcast:192.168.10.255 Mask:255.255.255.0
入力するとファイアウォールの問題はないようです
vagrant@lucid32:~$ curl 'http://google.com'
それは正常に動作します。
Vagrant のポート フォワーディングが機能しないことを読んで、次のこと を試しました。
vagrant@lucid32:~$ curl 'http://localhost:80'
curl: (7) couldn't connect to host
そしてまた
vagrant@lucid32:~$ curl 'http://localhost:8080'
curl: (7) couldn't connect to host
ポート転送が機能していないようです...
ホスト ブラウザから vbox にアクセスできるようにするにはどうすればよいかご存知でしたら、教えていただけますか?
前もって感謝します