質問: Rustの勉強のため,簡単なWebサーバのプログラムを書いています. VirtualBox上のArch Linuxをサーバとして用い,/のHello Worldを`cargo run`で実行しました.ところが,:portにゲストOS側からアクセスすることはできても,:portにホストOS側のブラウザからアクセスすることができません./も試してみましたが,同じくアクセスはできませんでした. ここで,ネットワークの問題を疑い,ゲスト側で`python -m http.server`を実行したところ,今度はホスト側からアクセスすることができました.ネットワークが問題ではないのでしょうか? VirtualBoxはブリッジアダプターでネットワークと繋がっており,ホストから`ping`を打ったり,`ssh`で接続することはできます.`rustc`のバージョンは`rustc 1.0.0 (built 2015-06-01)`で,`cargo`はAURのcargo-binを使用していてバージョンは`cargo 0.3.0-nightly (47306a4 2015-06-17) (built 2015-06-18)`です. 一体どうすればRustで書いたサーバにアクセスできるでしょうか.
回答: ホスト側からアクセスする際のゲストのIPアドレスが`192.168.1.2`だった場合、以下のようにすればアクセスできます。 ``` server.listen("192.168.1.2:6767"); ```