Vagrant-ホストVPNをゲストと共有する


9

そのため、VPN接続用のインターフェース(jnc0)と、別の別のインターフェース(vboxnet1)を介して自分のマシンと通信するvagrantゲストがあります。私のホストOSはOS X Mountain Lionで、Vagrant(VM)ゲストOSはCentOS 6.3です。

CentOSゲストが自分のOS Xホストを介してVPNの反対側のホストと通信できるようにするには、どうすればよいですか?


VMに接続するには外部クライアントが必要ですか?
Mxx 2013年

また、ホストとは独立した独自のVPN接続を確立するようにゲストを構成できますか?
Mxx

VMからVPNの反対側のサーバーに接続できるようにしたいので(NATは問題ありません)、VPNは3要素認証を備えているため、接続できません。私のホストOS。
ジョージK.13年

回答:


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 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.