ホスト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」をデフォルトとしてブリッジオプションを使用する必要がある場合があります。
VBは、おそらく実際のマシンに「Unidentied Network」接続を確立し、これをインターネット接続のソースとして使用します。以下の設定に従って、仮想OSでインターネットを機能させるための基本を確認してください。
ネットワーク設定:*「接続先:」の下のNATを選択します*「アダプターの種類:」MTデスクトップ(vm電源がオフの場合のみ変更可能)*「ケーブル接続」ボックスチェックされます
システム設定:*「ブート順序:」リストで「ネットワーク」ボックスがチェックされています。
ソフトウェアセンターからVirtualboxをアンインストールし、virtualbox.orgのWebサイトで見つけたコピーをインストールすることで問題を解決したことをみんなに知らせたかっただけです。次に、アダプターをAMD PCNet FAST III(Am79C973、デフォルト)に設定します
システムからすべての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
はインターネットに非常によく接続します。
私のVMでDebianを使用して、デフォルトのループバックインターフェイスとしてeth0を使用するために/ etc/network/interfacesを編集する必要がありました。
...
auto eth0
iface eth0 inet dhcp