ゲストでWebアプリケーションサーバー用のqemuネットワークを設定する方法は?

ゲストでWebアプリケーションサーバー用のqemuネットワークを設定する方法は?

qemuでシミュレートされた簡単なテストシステムを設定しようとしています。

問題は、標準のコマンドラインを使用してWebアプリケーションに接続できないようです。アプリケーションは通常、明確に定義されたポートでリッスンしますが、その後は実際の通信用に別々のWebソケットを開こうとします。

この動作は、私が一般的に使用しているツールキット(RemiやBottle、両方のPythonパッケージの両方)で一貫して表示されます。

他のネットワークアプリケーション(sshなど)は期待どおりに機能します。

qemuの起動に使用するコマンドラインは次のとおりです。

qemu-system-arm -M versatilepb -kernel output/images/zImage -dtb output/images/versatile-pb.dtb -drive file=output/images/rootfs.ext2,if=scsi,format=raw -append "root=/dev/sda console=ttyAMA0,115200" -serial stdio -net nic,model=rtl8139 -net user,hostfwd=tcp::7777-:7777,hostfwd=tcp::7722-:22

http://127.0.0.1:7777(接続リセット)または(成功)に接続しようとします。ssh -p 7722 [email protected]

私は両方の標準的な「デモ」でテストしました。レミそしてボトル。これらの動作は基本的に同じです。初期接続通信をリセットした後です。

Remiは実際にもう少しうまく機能し、ページを表示できますが(websocketを介して)機能はありません。

私は何を見逃していますか?

ベストアンサー1

おすすめ記事