Vagrant-与来宾共享主机VPN


9

因此,我有一个用于VPN连接的接口(jnc0),还有一个无聊的来宾,它通过另一个单独的接口(vboxnet1)与我的计算机对话。我的主机操作系统是OS X Mountain Lion,而Vagrant(VM)来宾操作系统是CentOS 6.3。

我如何设置某些东西,以便CentOS来宾可以通过OS X主机与VPN另一端的主机通信?


您是否需要外部客户端连接到您的VM?
Mxx

另外,您可以配置访客以独立于主机来建立自己的独立VPN连接吗?
Mxx

我希望能够从我的VM连接到VPN另一端的服务器(所以NAT很好),而且我不能,因为VPN具有三要素身份验证,并且只能从我的主机操作系统。
George K.

Answers:


13

如果您将Virtualbox用作VM提供程序,则我已成功使用此代码段在来宾VM上启用了主机VPN连接。

config.vm.provider :virtualbox do |vb|
    vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end

您可能在线上已经看到以下代码片段,这些代码片段不再适用于新版本的Vagrant:

Replaces the earlier config.vm.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]

救了我的一天,伙计!
Johan Fredrik Varen
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.