如何使用 Vagrant 设置 NAT 和仅主机适配器?

如何使用 Vagrant 设置 NAT 和仅主机适配器?

当我使用 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 连接的内容。需要考虑的事项:

  1. 桥接连接不是我想要的。我使用的是需要身份验证的 DHCP 客户端。
  2. config.vm.network :hostonly, "192.168.50.4"覆盖默认的 NAT 连接,因此这也不起作用。

提前感谢您分享您的知识。

答案1

您应该使用参数:adapter来实现您想要的效果。请记住,适配器 1 始终是 NAT。

config.vm.network :hostonly, "192.168.50.4", :adapter => 2

相关内容