web-dev-qa-db-ja.com

VirtualBoxネットワーク構成

VirtualBoxを実行するホストPCがあります。 3つの仮想マシンがインストールされています。 Ubuntuサーバー、Ubuntuデスクトップ、およびWindows7。まったく別のPCからUbuntuサーバーにアクセスできます。ホストではなく、ゲストでもありません。そのため、修正IPを取得する必要があります。このUbuntuサーバーは、仮想ネットワーク内のサーバーとして機能する必要があります。他の2つのVMのDHCPおよびDNSサーバーである必要があります。他の2つのVMもインターネットにアクセスする必要がありますが、Ubuntuサーバーを経由します。それが問題です。これを実現するために必要なネットワークカードと構成ファイルの設定がわかりません。

1
TeamWork

そのようなことのために仮想マシンを使用することは時々複雑になります。最も簡単なアプローチは、サーバーにブリッジネットワークを使用することです。

どのタイプのVirtualBoxネットワークを使用すべきか を参照してください。

NATを使用できます。また、NATの下の詳細オプションでNATを構成するグラフィカルツールがあります。 NATの使用はポート転送とも呼ばれるため、構成はルーターの設定方法と同様です。ここで、virtualboxネットワーク構成はNATとポート転送サービスを使用しています。

ポート転送を構成するには、NATを使用するように構成されたネットワークアダプターの[ネットワーク設定]ダイアログにあるグラフィカルなポート転送エディターを使用できます。ここで、ホストポートをゲストポートにマップして、ネットワークトラフィックをゲストの特定のポートにルーティングできるようにします。

https://www.virtualbox.org/manual/ch06.html#network_nat を参照してください

ここにグラフィカルなチュートリアル: http://ask.xmodulo.com/access-nat-guest-from-Host-virtualbox.html

注:写真への直接リンクがないため、ここにグラフィカルな写真をコピーして貼り付ける方法がわからなかったため、リンクが表示されました。

一般的な写真

Advanced options

Port forwarding

1
Panther

開始点として、「サーバー」には2つのネットワークインターフェイスが装備されている必要があります。1つはホストのネットワークインターフェイスにブリッジする外部インターフェイスで、もう1つは内部(NAT)です。 2つのクライアントには、1つのネットワークインターフェイス(NAT)のみが必要です。

そうすれば、「サーバー」は外部のブリッジネットワークインターフェイスを介してインターネットにアクセスでき、2つのクライアントのルーター/ゲートウェイとして機能するように設定できます。

0
jsalatas