当我使用 Vagrant 时,我尝试在我的 CentOS 机器上同时建立 NAT 连接(用于 yum 下载)和 Host-Only 连接(用于与主机通信)。
我能/etc/udev/rules.d/70-persistent-net.rules
通过 SSHing 并检查和创建相应的 来完成此操作/etc/sysconfig/network-scripts/ifcfg-eth1
。但是我找不到任何描述如何使用 Vagrantfile 配置在 Vagrant 中同时建立 NAT 和仅 HOST 连接的内容。需要考虑的事项:
- 桥接连接不是我想要的。我使用的是需要身份验证的 DHCP 客户端。
config.vm.network :hostonly, "192.168.50.4"
覆盖默认的 NAT 连接,因此这也不起作用。
提前感谢您分享您的知识。
答案1
您应该使用参数:adapter
来实现您想要的效果。请记住,适配器 1 始终是 NAT。
config.vm.network :hostonly, "192.168.50.4", :adapter => 2