将Mac OSX等/主机上的域映射更改为Vagrant虚拟机

时间:2014-07-10 20:42:51

标签: macos hosting vagrantfile domain-mapping

我一直在尝试更改域的映射并将其转发到我已将端口转发到的Vagrant计算机。

Vagrantfile中的配置:

Vagrant.configure("2") do |config| config.vm.network :forwarded_port, host: 4567, guest: 80 end

我在Mac OSX上更新了/ etc / hosts,其中包含以下内容:

127.0.0.1:4567 example.com

然而,当我从我的浏览器example.com访问时没有任何变化,我也试图将example.com映射到Google IP而没有任何运气。

我在俯瞰什么?

1 个答案:

答案 0 :(得分:2)

我只想添加静态IP,或尝试删除端口号:

Vagrant.configure("2") do |config|
  config.vm.network "private_network", ip: "192.168.50.4"
end

然后在您的hosts文件中将其更改为:

192.168.50.4 example.com

此处提供更多信息: https://docs.vagrantup.com/v2/networking/private_network.html