小编vul*_*ven的帖子

Vagrant - 通过主机名从主机访问来宾

我有游民1.2.2安装在我的机器; 一台笔记本电脑。我在具有不同网络设置的三个不同环境中使用同一台笔记本电脑。

我的 VagrantFile 看起来像:

Vagrant.configure("2") do |config|
    config.vm.box = "lucid32"
    config.vm.network :forwarded_port, guest: 80, host: 88
    config.vm.network :forwarded_port, guest: 56789, host: 56789
    config.vm.network :public_network, :bridge => 'Intel(R) 82579V Gigabit Network Connection'
    config.vm.hostname = "web"
end
Run Code Online (Sandbox Code Playgroud)

它成功地将主机名设置为web无头 Ubuntu 中的主机名。

但是当我尝试web从主机操作系统 (Windows) ping 时,它无法解析 IP 地址。

当我搬到其他办公室时,我无法每次更改 Windows 中的主机文件,因为 C 类子网掩码和 IP 范围不同。

有没有办法通过主机名从主机访问来宾web

networking hostname static-ip vagrant

5
推荐指数
2
解决办法
3万
查看次数

标签 统计

hostname ×1

networking ×1

static-ip ×1

vagrant ×1