LAN上の他の物理コンピュータをローカルのVirtual Box Windows VMでホストされているWebサーバーに接続するにはどうすればよいですか?

LAN上の他の物理コンピュータをローカルのVirtual Box Windows VMでホストされているWebサーバーに接続するにはどうすればよいですか?

私はos x 10.6をホストとしてVirtual Box v4でWindows Server 2008 R2を実行しています。

Windows Server で実行しています。情報システムInternet Explorer 8を使用してWebサーバーに正常にアクセスできました - >http://localhost私が得たから基本 IIS ホームページ。。したがって、IIS 7.5が実行されていることを知っています。

Virtual Boxのネットワーク設定で、SafariのMacintosh OS X環境で仮想マシン外のIISサーバーにアクセスできるようにNATからBridgedに変更しました。 Windows Server環境で「cmd.exe」を開き、「ipconfig」と入力すると、ルーターが割り当てたIPアドレス(192.168.XXで始まる)を取得できます。

OS XでSafari 5を開き、192.168.XXのIPアドレスに移動し、再度正常に確認しました。基本IISホームページ。これは素晴らしいですが、もう1つの物理コンピュータを持つ別のデスクに移動して192.168.XXにアクセスしようとすると、私が何を言っているのかはまったくわかりません。

それでは、どうすればいいのか気になります。デフォルトゲートウェイを考慮する必要がありますか?変更する必要がある他の設定はありますか?

答え1

Post 80は通常OSXではデフォルトでオフになっています。 MacでSafariを使用してIIS Webブラウザを開くと、OSXはループバックインターフェイスを使用します。

次のコマンドを使用して、別のボックスのポート80に接続してみてください。

nc -z -w1 192.168.x.x 80

ポートが開いているかどうかを知らせます。オフになっている場合は、Webサーバーへの要求を許可するためにオンにする必要があります。

答え2

IPアドレス192.168.xxはプライベートです。他のネットワークのコンピュータ/ホストにはアクセスできません。 IPアドレスがWiFiアクセスポイントによって割り当てられている場合は、両方のコンピュータが同じアクセスポイントに接続されている必要があります。

別のネットワーク上のコンピュータから仮想マシンにアクセスするには、仮想マシンにパブリックIPアドレスを割り当てるか、リバースプロキシとして機能するようにルータ(インターネットプロバイダが提供するルータなど)を設定することを検討する必要があります。 。

関連情報