GNOMEボックスの仮想マシンがホストマシンのネットワークサーバーにアクセスできるようにします。

GNOMEボックスの仮想マシンがホストマシンのネットワークサーバーにアクセスできるようにします。

私のホストOSで実行されているWebサーバーがあり、gnomeボックスで実行されているWindows仮想マシンからそのサーバーにアクセスしたいと思います。 VMはインターネットにアクセスできますが、ローカルIPアドレスを介してローカルネットワーク上のどのエントリにもアクセスできないようです。ネットワーク設定を変更するためのユーザーインターフェイスがないようです。ネットワーク上のローカルデバイスへのアクセスを許可するようにネットワーク設定を変更する方法はありますか?

ベストアンサー1

GNOME Boxesは内部的にQEMUを使用します。デフォルトでは、ゲストのネットワークを「エミュレート」し、ホストと同様にゲストにも同じインターネットアクセス機能を「転送」します。ホスト自体は、デフォルトゲートウェイのIPアドレス(デフォルトでは10.0.2.2)を介してアクセスできます。ホスト自体がホストが接続されているLANリソースにアクセスできる場合は、ゲストもそのリソースにアクセスできる必要があります。

おそらく、LANのIPアドレスを介してホストからアクセスできないかもしれませんが、127.0.0.1のローカルホストを介してアクセスできるようにWebサーバーを設定した可能性があります。そうすれば、ゲストは10.0.2.2を介してWebサーバーに接続できるはずですが、ホスト自体ではこれを行うことができないため、ホストのLANからホストのIPアドレスを介してはゲストからホストに接続できなくなります。

おすすめ記事