UbuntuがインストールされたVirtualBoxを実行しているWindows PCを使用しています。 NATとしてネットワークをセットアップしています。 Windows PCでVPNに接続していますが、VirtualBoxからそれらのVPNリソースにアクセスできません(同じ結果でブリッジネットワークモードも試しました)。ホストのVPNを介して接続する方法はありますか?または、Ubuntuを介してVPNに接続するだけで機能するが、VirtualBox内で実行しているときにネットワーク接続にそのオプションが表示されない場合。
デフォルトでは、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番目のアダプターには「ホストオンリー」があります。この設定は私にとっては完璧に機能します。
必ず仮想ボックスを再起動し、状態を保存して、電源をオフにするだけでなく、以前の設定を保持してください。
同様の問題がありました。 VirtualBox内でUbuntu 12.04を使用してWindows 7(64ビット)を実行します。自宅で作業するには、VPN経由で大学のネットワークに接続し、大学のスーパーコンピューティングクラスターに(次に)接続できるようにする必要があります。
Ubuntu内部からVPNクライアント接続を取得できず、ホストマシンのVPN接続にアクセスできませんでした。
私が行ったのは、「ホストオンリーアダプター」に接続された仮想マシン用の新しいアダプターを作成することでした。これはWindowsのインターネット接続の下に表示され、そこからCisco VPNアダプタとVirtualBoxホストオンリーネットワークの間にブリッジを作成しました。
これを行った後、Ubuntu仮想マシン内からVPNホストに接続できました。 VPN接続のWindows側は気に入らないが、まあ。
お役に立てれば。
VPNが常に同じポートを使用するようにしてください。そのポートに注意してください
仮想マシンをNatに設定する
Ubuntu内で、ネットワーク設定プロキシに移動し、IPを10.0.2.2に、ポートをメモしたことに設定します。 (10.0.2.2はデフォルトのvirtualbox Natゲートウェイです)
それは私がvirtualboxでpsiphonを使用する方法です