web-dev-qa-db-ja.com

Virtualboxにインターネット接続がありません(ゲストとしてWindows 7、ホストとしてubuntu 13.04)

インターネットはホスト上で完全に動作します(Ubuntu 13.04、32ビット、完全に更新済み)が、ゲストWindows 7(Virtualbox 4.2の下)ではインターネットに接続できません。 NATとBridge Networkを試してみましたが、どれも機能しませんでした。数か月前にゲストOSでインターネットに接続していましたが、それ以来virtualboxを試したことがなく、何らかの理由で消えました。誰かがWindows OSをオンラインに再接続するのを手伝ってくれるとありがたいです(コンピューターをフォーマットしたり、ゲストOSをアンインストールして再インストールしたりする必要はありません)。ありがとう!

69
Ben

Virtualbox 4.2.22を使用してUbuntu 12.10 64ビットで同じ問題が発生していました。私の問題を解決するために私がとったステップは次のとおりです。

  1. 開くVirtualbox Manager
  2. 左ペインでインターネットに接続できないマシンを選択します
  3. トップメニューの[設定]ボタンをクリックします
  4. 設定ウィンドウの左ペインでNetworkをクリックします
  5. Attached toドロップダウンメニューでBridged Adapterに切り替え
  6. ホストマシンで現在使用しているネットワークアダプターの名前を選択します。ワイヤレスを使用しているので、ワイヤレスネットワークアダプタであるeth0を選択しました。端末を開いて、現在使用しているアダプターを確認できます(CTRL+ALT+T デフォルトで)、ifconfigを実行します。 ethアダプターはおそらくinet addrを示し、RXの横にデータ転送を示しますバイト
  7. Advancedで、マシンがDesktop Adapter Typeを使用していることを確認します
  8. Advancedで、Promiscuous ModeAllow VMsに設定されていることを確認します
  9. Advancedで、Cable connectedがオンになっていることを確認します
  10. OKを押して変更を保存します
  11. VMを起動します

その時点で、VMでWebブラウザーを起動し、接続を取得できるはずです。 これ ビデオは、Windows ServerゲストでWindows 7ホストを使用している場合でも、上記の情報を提供しました。

これは、必要な設定の例を示す画像です( this answerから取得)。

Virtualbox Network Settings

91
jakesantos

ワイヤレスが機能するためには、とにかく私のマシンで、設定のWiFi MACアドレスはハードウェアと一致する必要があります、およびwlan0を選択する必要があります(ホストインターネットがワイヤレス経由の場合)。

編集:

これでより多くの経験を得た後、私は見つけます:

  1. 最初のネットワーク接続は非常に細かく、一貫性がありません。
  2. 一度作成されると、毎回問題なく再接続されます。
  3. MACアドレスはnotハードウェアと一致する必要があります(最初に述べたように)。
  4. 1.のため、VMインターネット接続の問題は、MACのブリッジ解除および/または変更、VMの起動、停止、再ブリッジなどによって最適に修復されます。遅かれ早かれ、接続します。

[/ EDIT]

簡単なHowTo:

最初にネットワークアイコンをクリックして、[接続情報]を選択します。

[ハードウェアアドレス]行で、MACアドレス(コロンで区切られた6桁のペア)をコピーします。

テキストエディタなど、コロンを編集(削除)できる中立の場所に貼り付けます。レンダリングされた残りの12文字をコピーします。

注:コロンがまだ存在する状態でMACを貼り付けようとすると失敗します。

* buntu reposから入手可能な最新のVirtualBox(VBox)、この文書のv4.1.12で:

VBoxで、VMが選択された状態で、[設定]をクリックします。 [ネットワーク]をクリックし、そのページで、通常[アダプター1]タブの下で、[詳細設定]をクリックします。

[添付先]のドロップダウンをクリックし、[ブリッジアダプター]を選択します。 「Mac Address」データを強調表示して削除します。上記でコピーした真のMACアドレスを貼り付けます。

チェックパラメーターは、上から下の順に次のように設定されます

  • ネットワークアダプターを有効にする:チェック
  • 付属:ブリッジアダプター
  • 名前:wlan0

「詳細」の下

  • アダプタタイプ:名前に「デスクトップ」が含まれるアダプタタイプ
  • 無差別モード:すべて許可
  • Macアドレス:上記のコピーアンドペースト
  • 接続ケーブル:チェック

少なくとも[Win7]のVMウィンドウでは、WiFiシンボルはネイティブモードの場合とは異なって表示されることに注意してください。しかし、それでもWiFiは稼働しています。

3
u2n

最近まで正常に動作していたが、突然VMがネットワーク接続を失ったようで、Hostが通常のインターネット接続を持っている場合は、次の手順を試してください。

ステップ1:VMのネットワークアイコンを右クリックしてほとんどの場合、ウィンドウモードでは右下隅になります。

VirtualBox Networking stopped working

ステップ2:「Connect Network Adapter」という名前のボタンをオフにし、10秒ほど待ってから再びオンにします。

別の解決策:Windowsホストの場合は、Control Panel\Network and Internet\Network Connectionsに移動し、Virtualbox adapterのいずれかを右クリックして、Diagnose、それをやらせてください。アダプタに何らかの異常が見つかった場合、Apply the recommended solution/changesでアダプタをリセットするプロンプトが表示されます。そのため、オプトインします。ネットワークを仮想マシンで通常に戻します。

私はほとんどPCをシャットダウンせず、常にスリープ状態にするため、ほぼ定期的にこの手順を実行する必要があります。

VirtualBox Networking stopped working suddenly

2

上記の解決策を試してみましたが、残念ながら機能していませんでした。

私は以下の解決策を試しました:

  1. 仮想ボックス設定でNAT Adapterを設定>ネットワーク設定。
  2. ネットワークアダプターに「BOOTPRO = DHCP」を追加します。
  3. ホストマシンアダプタの[インターネット共有を許可する]オプションをオンにします。
2
Kashyap

VirtualBox VM(5.9.14)でも同じ問題が発生していましたが、これは以前は機能していましたが、シャットダウン/再起動後に機能しなくなりました。私の場合、VBオプション「cable connected」は、なんらかの理由で無効になりました。これを再度有効にすると、すべてが再び機能するようになりました(この場合、プロミスキャスモードは必要ありません。WireSharkなどは不要です)結論:VMは正しいです。問題がある場合は、構成のその部分を確認します。

1
jslarochelle

このソリューションは私のために働いた:

vi /etc/sysconfig/network-script/ifcfg-enp0s3

次に変更する

ONBOOT = yes

次に再起動します。

1
new gust