HTTP ポート転送用の Virtualbox NAT 構成

HTTP ポート転送用の Virtualbox NAT 構成

こんにちは。macOS の VirtualBox に Ubuntu サーバーを正常にインストールしました。次に、ホスト オペレーティング システムで Ubuntu ローカルホストにアクセスしたいと思い0.0.0.0:8000ます127.0.0.1:8080

NATポート転送を設定しました。macOS ターミナルでの接続は完璧に機能します。ただし、を呼び出してブラウザからSSHアクセスすることはできません。http127.0.0.1:8080

接続テストにはpython http.serverを使用しています

puthon3 -m http.server

0 で HTTP を提供します。

0.0.0.0 ポート8000​​(http://0.0.0.0:8000/

この問題の解決にご協力ください。ありがとうございます!

スクリーンショット:

サーバーOSのようこそ画面

通信網

ポート転送

答え1

問題はゲスト OS ポートにあります。実行するとsudo python3 -m http.server 80ホスト127.0.0.1:8080マシンで動作します。

したがって、VirtualBoxのポート転送設定では、IPアドレスを入力するための厳格な要件はありません。ポート。

現在の作業設定:

名前 プロトコル ホスト IP ホスト ポート ゲスト IP ゲスト ポート

http       TCP                8080                  80

関連情報