web-dev-qa-db-ja.com

ホストと仮想OSの両方が12.04である仮想ボックスにインターネット接続がない

ホストOSとしてPrecise 12.04をインストールしています。 VirtualBoxでは、12.04もインストールしました。

Virtual 12.04をホ​​ストインターネットに接続できません。ネットワークアダプターで使用可能なすべてのオプション(NAT、ホストのみ、ブリッジなど)を選択しようとしましたが、それらのいずれも機能していません。いくつかのオプションでは、いくつかのものを手動で入力する必要がありますが、何を入力すればよいかわかりません。

設定のどこがおかしいのですか?

19
Nirmik

NAT接続は、次のハードウェアで選択する必要があります。

AMD PCNet FAST III (Am79C973, the default)

これは、ほとんどのOSで機能します( Virtualboxヘルプページ で説明されています)。何らかの理由でIntelの設定が機能しませんでした。

ルーターの設定が重いネットワーク設定の場合、「PCNet FAST III」をデフォルトとしてブリッジオプションを使用する必要がある場合があります。

22
Nirmik

VBは、おそらく実際のマシンに「Unidentied Network」接続を確立し、これをインターネット接続のソースとして使用します。以下の設定に従って、仮想OSでインターネットを機能させるための基本を確認してください。

ネットワーク設定:*「接続先:」の下のNATを選択します*「アダプターの種類:」MTデスクトップ(vm電源がオフの場合のみ変更可能)*「ケーブル接続」ボックスチェックされます

システム設定:*「ブート順序:」リストで「ネットワーク」ボックスがチェックされています。

3
Benjamin

ソフトウェアセンターからVirtualboxをアンインストールし、virtualbox.orgのWebサイトで見つけたコピーをインストールすることで問題を解決したことをみんなに知らせたかっただけです。次に、アダプターをAMD PCNet FAST III(Am79C973、デフォルト)に設定します

2
alemur

システムからすべてのvirtualboxパッケージを削除し、Virtualbox.orgからパッケージをインストールします。これは/usr/lib/virtualbox/VBoxNetNAT binaryがないためです。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はインターネットに非常によく接続します。

0
Borys

私のVMでDebianを使用して、デフォルトのループバックインターフェイスとしてeth0を使用するために/ etc/network/interfacesを編集する必要がありました。

...
auto eth0
iface eth0 inet dhcp
0
Greg K.