私のホストは、Wifiに接続するだけのすぐに使えるUbuntu12.10です。
VirtualBoxをインストールしてから、LinuxとWindows 7 Proのゲストをいくつかインストールしました。すべてデフォルトのVirtualBoxオプション(NAT)を使用しています。
毎日再起動します。
昨日は全員がネットワークにアクセスできました。
問題:今日、すべてのWindowsゲストは「インターネットアクセスがありません」と言っています。
Linuxゲストはまだネットワークを持っています。
実験として、新しいゲストVMを作成し、Windowsを内部にインストールしました。結果:ネットワークがありません。
すべてのWindowsおよびLinuxゲストはすぐに使用でき、ネットワークの調整は一切行いませんでした。以下は、念のためのVirtualBox側のネットワーク構成です。
(2年後:まったく同じ問題が発生しました、VM昨日は機能していました...同じ解決策)
John Siuが私に教えてくれたように、おそらく私のネットワークのDNSサーバーに何か問題があります。
解決策は、次のスクリーンショットに示すように、DNSをObtain DNS server address automatically
からUse the following DNS server addresses
に変更し、 GoogleのDNSサービス アドレスを入力することでした。
Windowsゲストの内部からpingを実行しようとしましたか?
No Internet access
はネットワーク接続を失うことと同じではありません。正常にLAN接続されていますが、Windowはインターネットに到達できないと考えています。
Windowsが起動すると、インターネット接続が確立されます(何が原因かわかりません)。失敗すると、その通知サインが表示されます。通常、Webの閲覧を開始するか、インターネットトラフィックを作成すると、消えます。インターネットに接続している場合は、数分でサインが自然に消える場合があります。