質問: virtualboxのゲストosからホストマシンに接続しますか? virtualboxのゲストから自分のホストコンピュータにアクセスしたいのですが。ゲストから使用できる私のホストに与えられたipアドレスはありますか?これを設定するために必要な追加の手順はありますか?ホストのapache、ftp、sshサービスにアクセスしたいのですが。
回答: これを行う別の方法は、「ホスト」タイプの仮想ネットワークを使用することです。それはあなたのホストマシンがある "外の世界"のサブネットからのローカルサブネットdifferent上のアドレスを持つゲストosのインターフェースを与えます。これを機能させるには、いくつかのことを確認する必要があります。 あなたのvmには "host only"アダプタが設定されています。 あなたのホストサービスはすべてのローカルアダプタ、あるいは少なくともあなたが連絡を取りたいアダプタをリッスンしている必要があります。 あなたのホストはそれ自身の仮想アダプタを取得するでしょう、そしてあなたはあなたのゲストosの中の "hosts"ファイルにそれのipアドレスを見つけてそれを追加したいでしょう。 hostsファイルはc:/ windows/system32/drivers/etcに埋め込まれています。ホストのホスト名に使用したい名前を付けます。 これが済んだら、ホストファイルにコーディングした名前を使ってvmからホストを「見る」ことができるはずです。たとえば、私のubuntu 11.04ホストでは、192.168.56.1に "vboxnet0"仮想インターフェイスが表示されます。マシンのアダプタは192.168.56.101のようなものを思い付く。inに移動する必要はありませんが、hostのhostファイルを対称的に変更することで可能になると思います。私は追加します192.168.56.1 mymachine ゲストosのホストファイルにアクセスすると、(たとえば)次の場所にある私のホストマシンのwebサーバーを見ることができます。http://mymachine/whatever もちろん、ブリッジアダプタとホストオンリーアダプタの両方をセットアップすることもできます。