web-dev-qa-db-ja.com

VirtualBoxとのVPN接続

UbuntuがインストールされたVirtualBoxを実行しているWindows PCを使用しています。 NATとしてネットワークをセットアップしています。 Windows PCでVPNに接続していますが、VirtualBoxからそれらのVPNリソースにアクセスできません(同じ結果でブリッジネットワークモードも試しました)。ホストのVPNを介して接続する方法はありますか?または、Ubuntuを介してVPNに接続するだけで機能するが、VirtualBox内で実行しているときにネットワーク接続にそのオプションが表示されない場合。

9
Jeff Storey

デフォルトでは、NABアダプターは、Cisco AnyConnectが実行されていなくても機能します。

しかし、Cisco AnyConnectの実行中にDNSルックアップが失敗しました。これは、Ubuntu 12.10+の重大なバグ「バグ1048783:ネットワーク名ルックアップがNATネットワークアダプター)で壊れているためです。詳細については、 https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/104878

これを回避するには、次のコマンドを実行してホストDNSルックアップを使用する必要があります。

ウィンドウコマンドプロンプトから([〜#〜] vmname [〜#〜]をVB nameに置き換えて) 、たとえば「Ubuntu」)、

cd "c:\ Program Files\Oracle\VirtualBox"

VBoxManage modifyvm[〜#〜] vmname [〜#〜]--natdnshostresolver1 on

ちなみに、NABのみのアダプターの制限を回避するために、最初のアダプターにはデフォルトで「NAT」があり、2番目のアダプターには「ホストオンリー」があります。この設定は私にとっては完璧に機能します。

必ず仮想ボックスを再起動し、状態を保存して、電源をオフにするだけでなく、以前の設定を保持してください。

16
Yu Chen

同様の問題がありました。 VirtualBox内でUbuntu 12.04を使用してWindows 7(64ビット)を実行します。自宅で作業するには、VPN経由で大学のネットワークに接続し、大学のスーパーコンピューティングクラスターに(次に)接続できるようにする必要があります。

Ubuntu内部からVPNクライアント接続を取得できず、ホストマシンのVPN接続にアクセスできませんでした。

私が行ったのは、「ホストオンリーアダプター」に接続された仮想マシン用の新しいアダプターを作成することでした。これはWindowsのインターネット接続の下に表示され、そこからCisco VPNアダプタとVirtualBoxホストオンリーネットワークの間にブリッジを作成しました。

これを行った後、Ubuntu仮想マシン内からVPNホストに接続できました。 VPN接続のWindows側は気に入らないが、まあ。

お役に立てれば。

1
Dakota

VPNが常に同じポートを使用するようにしてください。そのポートに注意してください

仮想マシンをNatに設定する

Ubuntu内で、ネットワーク設定プロキシに移動し、IPを10.0.2.2に、ポートをメモしたことに設定します。 (10.0.2.2はデフォルトのvirtualbox Natゲートウェイです)

それは私がvirtualboxでpsiphonを使用する方法です

0
mustafa candan