これが私のセットアップです:
- Host: Windows XP
- Guest: Ubuntu 10.04
- Networking: NAT
ゲストにApache Webサーバーを設定していますが、Windowsマシンでこれを実行できるようにしたいと思います。
- go to the browser, type http://localhost:8000
また、ネットワークをブリッジに変更しようとして、新しいIPを取得しました。しかし、http://:8000を実行しようとすると、接続できなかったと表示されます。
1
私も同じ問題を抱えていました。ゲストOS判明ポート80をブロックしたアクティブなファイアウォール持っていた
—
ニコラス・シャンクス
私の毎日のワークフローの一部としてVirtualBoxを使用するWeb開発者として、これがオフトピックとしてマークされていることに同意しません。再開をご検討ください。
—
スペアサイクル2013
1. VMに移動します2. ifconfig(ローカルIPを取得-10.0.2.Xである必要があります)3.ホストマシンに到達するためにssh 10.0.2.2
—
Mark Roberts
@deeperDATAこれはWeb開発者の仕事の範囲内にある可能性がありますが、スタックオーバーフローは仕事のすべての部分をカプセル化することを意図していません。これは、その要件が複数のスタック交換サイトにまたがっているという私たちの職業が複雑であることの証です。
—
Kevin Lawrence、
動作するまでに長い時間がかかりました。私たちの問題は、ゲストシステムでのアプリケーションのIPバインディングであり、マシン名にバインドされていました。これは、ubuntuでは127.0.1.1を意味します。バインディングを0.0.0.0に変更しました。ポート転送の設定:ホストIP = DNSホストIP、ホストポート= 8080は、eth0のユーザーレビューIP = IPゲストポート= 8080
—
slowy