W7 ホストに Ubuntu 12.04 ゲスト VB があります。ゲストでは、ポート 9000 で Web サーバーを実行しており、ゲストからその Web サーバーにアクセスできます127.0.0.1:9000
。
VirtualBox では、ゲスト用に 2 つのネットワーク アダプタを有効にしています。最初のアダプタの設定を変更していないため、NAT のままです。2 番目のアダプタは、デフォルト設定のホスト専用アダプタです (VirtualBox 4.3.8)。
ifconfig
ゲストには と の両方が表示されeth0
、eth1
にはeth1
IP アドレス があり192.168.56.101
、ホストから正常に ping できます。ゲストからホストに正常に ping することもできます。
ホストでは、 にアクセスすると FF で「ページの読み込み中に問題が発生しました」というメッセージが表示されます192.168.56.101:9000
。nmap localhost
ゲストで をチェックしたところ、9000 が開いていることがわかりました: 9000/tcp open cslistener
。
何が間違っているのでしょうか?
答え1
問題は VB などとは関係なく、127.0.0.1 からのリクエストのみを受け入れるサーバーにあることがわかりました。