Getting Started with Vagrant Again..
インストール
Vagrantfile
# -*- mode: ruby -*- # vi: set ft=ruby : VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "centos6.4-x86_64" config.vm.network :private_network, ip: "192.168.33.10" config.vm.network :forwarded_port, guest: 5000, host: 5000 # Enable the use of a host VPN connection on a guest VM. config.vm.provider :virtualbox do |vb| vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"] end end
余談
これでhostからhttp://localhost:5000/でアクセスした時にport forwardされguestの5000番ポートでhttpリクエストを受けるはずなんだがうまくいかない...
と思ったら、guestでiptablesが有効になっていてアクセスブロックされていたというオチでした。たしかにcurl -v http://localhost:5000/した時に「Connection Refused」というエラーメッセージだったもんな..