VirtualBoxゲストにホストのVPN接続を共有させるにはどうすればよいですか?
How Can I Make Virtualbox Guests Share Hosts Vpn Connection
解決:
Windowsホストとlinux(mint)ゲストを備えたVirtualBoxの場合、[ネットワークUI]タブに移動し、[アダプター] => [接続先:NAT]および[アダプタータイプ:準仮想化ネットワーク]に設定します。その後、VMを起動すると、VPNネットワークを使用できるようになります。
これはで動作しません ブリッジドネットワーキング 設定。 VirtualBoxのドキュメントから:
ブリッジドネットワーキング
これは、ネットワークシミュレーションやゲストでのサーバーの実行など、より高度なネットワークのニーズに対応します。有効にすると、VirtualBoxはインストールされているネットワークカードの1つに接続し、ネットワークパケットを直接交換して、ホストオペレーティングシステムのネットワークスタックを回避します。
仮想マシンが使用しているためeth0を直接、彼らは気づいていません
その上を走るトンネルへのtun0インターフェース。別の仮想ネットワーク構成を使用する必要があります。
(とりわけ)これらのオプションがあります:
ネットワークアドレス変換(NAT) はるかに簡単な解決策です。 VirtualBoxは、ホストが利用できるインターネット接続を介してVMをNAT変換します。これはVMに対して完全に透過的です。ただし、これにより、ホストからVMへの接続またはVM間の接続ができなくなります。
使用する ホストオンリーネットワーキング VMとホストを含む適切なサブネットを作成します。これには、VMで現在使用しているインターフェイス構成を変更する必要はありませんが、ゲートウェイとルーターになるようにホストを設定する必要があります。 と VMを外部にNAT化する(その全体に関係なく)
eth0または
tun0)。
上記を組み合わせる:各VMに2つのインターフェイスを提供し、1つは(VirtualBox全体で)外の世界にゲートウェイします。 夜 )およびに接続されている他の ホストオンリーLAN 。
VirtualBoxの実験的なものを試してください NATネットワーキング 構成。 2019年の更新: この機能はその後成熟しました。ホストのNATに接続し、 準仮想化ネットワーク(virtio-net) アダプタータイプ。
どこでもこのソリューションを探した後、私は最終的に、多くの構成変更を必要とせず、本当にシンプルな実用的なソリューションを見つけました。デフォルトのNATネットワークを使用して、ターミナルに次のように入力します。
VBoxManage modifyvm'VM名 '--natdnsproxy1 onソース:https://www.virtualbox.org/ticket/13993