ホストOSとしてPrecise 12.04がインストールされています。VirtualBoxでは、12.04もインストールしました。
Virtual 12.04をホストインターネットに接続できません。ネットワークアダプターで利用可能なすべてのオプション(NAT、ホストのみ、ブリッジなど)を選択しようとしましたが、どれも機能していません。いくつかのオプションでは、いくつかのものを手動で入力する必要がありますが、何を入力すればよいかわかりません。
設定のどこがおかしいのですか?
ホストOSとしてPrecise 12.04がインストールされています。VirtualBoxでは、12.04もインストールしました。
Virtual 12.04をホストインターネットに接続できません。ネットワークアダプターで利用可能なすべてのオプション(NAT、ホストのみ、ブリッジなど)を選択しようとしましたが、どれも機能していません。いくつかのオプションでは、いくつかのものを手動で入力する必要がありますが、何を入力すればよいかわかりません。
設定のどこがおかしいのですか?
回答:
次のハードウェアでNAT接続を選択する必要がありました。
AMD PCNet FAST III (Am79C973, the default)
これは、ほぼすべてのOSで機能します(Virtualboxのヘルプページで説明されています)。何らかの理由でIntelの設定が機能しませんでした。
ルーターの設定が重いネットワーク設定の場合、「PCNet FAST III」をデフォルトとして使用するブリッジオプションを使用する必要があります。
システムからすべてのvirtualboxパッケージを削除し、Virtualbox.orgからパッケージをインストールします。これは、/usr/lib/virtualbox/VBoxNetNAT
バイナリが欠落しているためです。NAT ネットワークモードでのインターネットアクセスは機能しません。これはデフォルトのオプションNATではありません。
通常、このファイルは次のように実行する必要があります。
/usr/lib/virtualbox/VBoxNetNAT --ip-address 10.0.2.1 --netmask 255.255.255.0 --network NatNetwork --trunk-type whatever
ただし、このファイルがないと、ゲストはDHCPサーバーからIPアドレスのみを取得し、インターネットに接続できません。ゲスト間のコミュニケーションは非常にうまくいきます。
すべてのvirtualboxパッケージをアンインストールし、VirtualBox.orgからパッケージ(5.1.4-110228〜Ubuntu〜trusty)をインストールしたら、/usr/lib/virtualbox/VBoxNetNAT
インターネットに非常によく接続します。