VirtualBox と VMware は、仮想マシンのデフォルトの NAT ネットワーク タイプを使用します。 VM 内でサーバー ソフトウェアを実行する予定がある場合は、デフォルトで受信接続から隔離されているため、ネットワーク タイプを変更するか、ポートを転送する必要があります。 この投稿では、その方法を見ていきます ポートを仮想マシンに転送して、サーバーのように使用します。
仮想マシンにポートを転送してサーバーのように使用する
ポートを仮想マシンに転送するには、以下で説明する方法に従う必要があります。
- ブリッジネットワークを選択してください
- NATネットワークモードの使用
それらについて詳しく話しましょう。
VirtuaBox ポートフォワーディング
1) ブリッジネットワークを選択します

NAT ネットワーク タイプを選択すると、ホスト オペレーティング システムがネットワーク アドレス変換を実行します。 これは、仮想マシンがホスト コンピューターの IP アドレスを共有し、受信トラフィックを受信しないことを意味します。 ただし、仮想マシンに IP アドレスを割り当て、ネットワーク上で別のデバイスとして表示したい場合は、代わりにブリッジ ネットワーク モードを使用できます。
ネットワーク設定を変更する前に、まずマシンをシャットダウンすることをお勧めします。
するために VirtualBox で仮想マシンのネットワーク タイプを変更する、以下の手順に従う必要があります。
- 開ける バーチャルボックス。
- サーバーに削除する VM を右クリックし、[次へ]を選択します。 設定。
- さあ、に行ってください 通信網 タブをクリックして選択します 「ブリッジアダプター」 から に添付 セクション。
- 「OK」をクリックします。
に 仮想マシンのネットワーク タイプを変更する ヴイエムウェア、 以下の手順に従ってください。
- 開ける VMWare ワークステーション。
- 問題の VM を右クリックし、選択します 仮想マシンの設定。
- に行く ネットワークアダプター そして選択します 「ブリッジ:物理ネットワークに直接接続」。
- 最後に、「OK」をクリックして変更を確認します。
このようにして、VM のネットワーク設定が変更されました。
2) NATネットワークモードの使用

何らかの理由で NAT ネットワーク モードの使用を選択した場合でも、仮想マシンの NAT 経由でポートを転送できます。 ただし、必要な手順はこれらの手順のうち 1 つだけであることに注意することが重要です。 上記でブリッジ ネットワークをすでに有効にしている場合は、ポートを転送する必要はありません。
以前は、VirtualBox でポートを転送するには VBoxManage コマンドを使用する必要がありましたが、現在 VirtualBox にはシンプルなグラフィカルなポート転送ウィンドウが用意されています。 ただし、グラフィカル インターフェイスではなく VBoxManage コマンドを使用してポート転送を設定したい場合は、このガイドでは GUI を使用するため、virtualbox.org にアクセスして正しい手順を見つけてください。
GUI を使用して VirtualBox でポートを転送するには、以下の手順に従います。
- VirtualBox を開き、VM を右クリックして、 設定。
- に行きます 通信網 タブの に添付 オプションで「NAT」を選択し、「詳細設定」をクリックします。
- 次に、をクリックします ポート転送。
- クリックしてください 追加 アイコンをクリックしてポートを追加します。
- VirtualBox でポートを転送するには、[ポート転送ルール]ウィンドウを使用します。 IP フィールドを空白のままにすると、ローカル ネットワークからのすべてのトラフィックを受け入れて仮想マシンに転送できます。 これは望ましくないので、ホスト IP アドレス – 127.0.0.1 を使用します。
- 最後に、変更を保存してウィンドウを閉じます。
これが、VirtualBox でポート転送を行う方法です。
VMware を使用している場合は、特定のタスクを実行するために仮想ネットワーク エディター (vmnetcfg) アプリケーションを使用する必要があります。 VMware Workstation ユーザーの場合は、[編集]、[仮想ネットワーク エディタ]の順に移動してアクセスできます。
このユーティリティは VMware Player では使用できないことに注意してください。 ただし、ブリッジ ネットワーク モードを使用してサーバーにアクセスできるようにすることはできます。 ただし、VMware Player インストーラーから vmnetcfg.exe ファイルを抽出して手動でインストールする方法もあります。
VM はまだサーバーとして使用する準備ができていません。接続をブロックする可能性のあるセキュリティ プログラムが仮想マシンまたはホストで実行されていないことを確認し、存在する場合は例外を追加する必要があります。 また、ルーターがポートを正しく転送していることを確認してください。
それでおしまい!
読む: ルーターのファイアウォール設定を構成およびセットアップする方法
ポートを仮想マシンに転送してサーバーとして使用するにはどうすればよいですか?
NAT またはネットワーク アドレス変換の助けを借りて、ポートを仮想マシンに転送できるようになります。 この投稿で前述した手順に従って、同じことを行い、ブリッジ ネットワークを使用する方法を学習できます。
読む: Windows 上でパブリック VPN サーバーを作成するにはどうすればよいですか?
ポートフォワーディングは仮想サーバーと同じですか?
ポート転送と仮想サーバーは似ていますが、同じではありません。 2 つの主な違いは、「仮想サーバー」は 1 つのポートのみを転送し、その番号を変更できるのに対し、「ポート転送」は範囲全体を転送できますが、ポート番号を変更できないことです。
こちらもお読みください: PCのNATタイプを変更する方法。
