我无法通过我放在Windows HOST文件中的网址得到我的http请求的答案。但是,如果您通过机器的IP订购完美。
我的HOST文件的内容:
172.0.0.10 sogets.dev
我的VagrantFile的内容
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.network "private_network", ip: "172.0.0.10"
config.vm.synced_folder "yii2.dev", "/var/www/yii2.dev"
end
通过" sogest.dev"对http请求的响应是"连接被拒绝"
答案 0 :(得分:0)
有几个问题:
172.0.0.10
不在专用网络的IP范围内,请参阅https://en.wikipedia.org/wiki/Private_network
请确保在专用网络的允许范围内设置IP,否则您的请求将转到真实服务器,而不是针对您的VM。
当您为VM分配私有IP时,您必须在主机文件中使用此IP。
假设您在Vagrantfile中有以下内容
config.vm.network "private_network", ip: "192.168.34.10"
然后您将在您的主机文件中写入
192.168.34.10 sogets.dev
答案 1 :(得分:0)
“Google似乎只想将.dev用于内部用途。根据这一假设,在您的内部DNS服务器上托管”虚假“开发区似乎是安全的。 Solution