
私のホストは、Wi-Fi に接続された、すぐに使える Ubuntu 12.10 です。
私は VirtualBox をインストールし、その上に Linux と Windows 7 Pro ゲストをいくつかインストールしました。すべてデフォルトの VirtualBox オプション (NAT) が設定されています。
毎日再起動しています。
昨日は全員がネットワークにアクセスできました。
問題:現在、すべての Windows ゲストに「インターネットにアクセスできません」と表示されます。
Linux ゲストには引き続きネットワークがあります。
実験として、新しいゲスト VM を作成し、その中に Windows をインストールしました。結果: ネットワークなし。
Windows および Linux ゲストはすべてそのままの状態であり、ネットワークの調整は一切行っていません。念のため、VirtualBox 側のネットワーク構成を以下に示します。
(2 年後: まったく同じ問題が発生しました。昨日は動作していた VM です... 同じ解決策です)
答え1
John Siu が教えてくれたように、おそらく私のネットワークの DNS サーバーに何か問題があるようです。
解決策は、DNSを から に変更Obtain DNS server address automatically
しUse the following DNS server addresses
、Google の DNS サービスこのスクリーンショットに示すように、アドレスは次のようになります。
答え2
いずれかの Windows ゲスト内から ping を実行してみましたか?
No Internet access
ネットワーク接続が失われるのとは異なります。LAN 接続は正常に維持されていますが、Windows はインターネットに接続できないと判断します。
Windows を起動すると、何らかのインターネット接続 (何であるかは不明) が確立されます。失敗すると、この通知サインが表示されます。通常、Web の閲覧を開始したり、インターネット トラフィックを発生させたりすると、このサインは消えます。インターネットに接続している場合は、数分以内にサインが自然に消えることがあります。