web-dev-qa-db-ja.com

VirtualBoxへのネットワークアクセスVMネットワークPCから

まあ、私はVM PCのVirtual Boxに設定しました(PC2としてラベルを付けます)。そして、VM(IIS) 。

PC2-Windows Server 2003 VM-Windows 7 x86

次に、PC1が接続しているネットワーク内の別のPC(ラベルはPC1)からWebサービスにアクセスします。次の図は、明確なアイデアを得るのに役立ちます。

enter image description here

したがって、LANは192.168.5.0です。ただし、仮想ネットワークポートIPはデフォルトで192.168.56.1です。 VMでは、デフォルトでDHCPからのIP。 (ipconfigは10.0.0.2.15のようなIPアドレス、サブネットマスク255.255.255.0、ゲートウェイを10.0.2.2として提供します)。

この時点で、VM(10.0.2.15))からPC1(192.168.5.31)にpingを実行できますが、PC 1から10.0.2.15をpingできませんVMとPC2仮想ポートIPを静的な範囲に仮想マシンからIPにpingできません。

この状況を解決するには?前もって感謝します

17
Tharik Kanaka

VMでデフォルトのネットワーク設定を使用しただけの場合、NAT DHCPの場合)になります。これは、VirtualBox DHCPサーバーからLAN IPを取得し、実際にはマシンにアクセスできないことを意味します外。

ネットワークに関するVirtualBoxのマニュアルを確認してください: https://www.virtualbox.org/manual/ch06.html#networkingmodes

私はブリッジド・ニューオーキングが最善であるべきだと思います。静的IPアドレスを構成する必要があります。

編集:「ホストオンリーネットワーク」を削除する編集について:外部からVMが表示されないのは事実ですが、ホストマシンで仮想インターフェイス(vboxnetX)を取得します。設定はもっと複雑ですが、VMはあまり公開されていません。

12
Benjamin Maurer