我一直在尝试更改域的映射并将其转发到我已将端口转发到的 Vagrant 计算机。
Vagrantfile 中的配置:
Vagrant.configure("2") 执行 |config|
config.vm.network :转发端口,主机:4567,访客:80
结尾
我已使用以下内容更新了 Mac OSX 上的/etc/hosts:
127.0.0.1:4567 example.com
然而,当我从浏览器访问 example.com 时,没有任何变化,我也尝试将 example.com 映射到 Google IP,但没有任何运气。
我忽略了什么?
最佳答案
我只是添加一个静态 IP,或者尝试删除端口号:
Vagrant.configure("2") do |config|
config.vm.network "private_network", ip: "192.168.50.4"
end
然后在您的主机文件中将其更改为:
192.168.50.4 example.com
更多信息可在此处获取: https://docs.vagrantup.com/v2/networking/private_network.html
关于macos - 将 Mac OSX etc/hosts 上的域映射更改为 Vagrant 虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24685923/