web-dev-qa-db-ja.com

Windows 10のVirtualboxでブリッジネットワークが機能しない

ラップトップをWindows 7からWindows 10にアップグレードしたところ、ブリッジアダプタで構成されたVirtualbox VMを起動できないことがわかりました。

以下の設定を参照してください。

Virtualbox preferences 1

Virtualbox preferences 2

70
J.Wang

まず最初に、VirtualBoxのHost-Only Ethernetアダプタを作成しなければなりません。

Virtualboxの場合:

  • [ファイル]> [設定]に移動します。[ネットワーク]タブで、[ホストのみのネットワーク]を選択し、[ホストのみのアダプタを追加]をクリックします。

Windowsの場合

  • windowsの[ネットワーク接続]に移動し、作成したばかりの実際のアダプタと新しい仮想イーサネットアダプタの両方を強調表示します。
  • 右クリックして[ブリッジ接続]を選択すると、Windowsにネットワークブリッジが作成されます。

それではあなたのVMを設定してください:

  • ネットワーク部分では、新しいアダプタをアクティブにしてから、ホスト専用アダプタに接続を選択します。
  • 作成したばかりのVirtualBox Host-Only Ethernetアダプタを選択してください。

/ etc/network/interfacesを変更して、静的IPアドレスを設定できます。

auto eth0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
gateway 10.1.1.1

これでeth0を再起動できます。

Sudo ifdown eth0
Sudo ifup eth0

一部のワイヤレスアダプタは機能しません

49
Khalil TABBAL

私のWindows 10マシンは今日自動的に更新されました。 「Windows 10 Anniversary update」のように見えます。ブリッジアダプタを使用してVirtualboxを再起動したとき、サーバーはOPと同じように表示されました。 VirtualBoxのインストーラを再実行してみました(修復はしました) - 問題は解決しませんでした。私は管理者としてインストーラを再度実行しようとしました(それは修復しました) - それは修正されませんでした。インストーラーを実行してUnInstallを選択してから、再度Installを実行しました。そして、ネットワークアダプタの設定は良さそうに見えました。サーバーが起動し、いつものように私のネットワークに接続しました。うわー。これが誰かに役立つことを願っています。

16
ds00424

最新のVirtual box 5.xをインストールすると、この問題は解決します。

12
Ashitosh

これは私がこの問題を解決するために管理した方法です:

VirtualBox実行可能ファイルの "Windows 8"互換性を有効にします。VirtualBoxのショートカット>プロパティを右クリックし、[プロパティ]ダイアログボックスの[互換性]タブに切り替えます互換モード」をクリックし、コンボボックスで「Windows 8」が選択されていることを確認します。 [OK]をクリックし、VirtualBoxをもう一度実行します。 (管理者として実行する必要はありません)

p.s .: VirtualBoxはまだWindows 10を完全にはサポートしていないようで、一部のコンピュータでは一部の機能が正しく動作しない可能性があります。

9
infFinder

アンインストールしてからセットアッププログラムを再度実行しますが、今回は管理者として実行します。インストール中にVBブリッジドライバが選択されていることを確認してください。

7
Caltor

Redditから:

https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/

私はしたいのですが、私はこのスレッドの元のソースを見ることができません。

私はこれらの手順をWindows 8からWindows 10にアップグレードしたラップトップで使用しています。再起動後に最後の手順を繰り返す必要があります。

私は自分のためにgetソリューションをテストしましたが、自分のソリューションを共有したいと思います。 - ホストのみが動作 - ブリッジアダプタが動作

私の設定は - Surface Pro 1 - Windows 10 x64 build 10130のクリーンインストール - VirtualBox-5.0.0_RC1-100731-Win.exe

(これは私の意見ですが、その意志障害をインストールし、すべてをロールバックし、その後アンインストールと同じようにすべての機能を選択してインストールVirtualBox-5.0.0_RC1-100731-Win.exeによって以前のバージョンを削除する方法についてテストされていません)

インストール手順 - VirtualBox-5.0.0_RC1-100731-Win.exeを右クリックし、「管理者として実行」 - 「選択解除」オプションのブリッジネットワークを選択します。

  • 最後まで

  • [デバイスマネージャ]を開き、検索バーを使って[ネットワークアダプタ]の下にある[VirtualBoxホストオンリーイーサネットアダプタ]を右クリックし、[ドライバソフトウェアの更新]を選択し、[自動検索]を選択します。

  • 「ネットワーク接続」を開くと、検索バーを使ってこれを取得できます。ここにはVirtualBox Host-Only Ethernet Adapterがあります。
  • 「CMD」を開くには、検索バーを使用してこれを取得し、右クリックして[管理者として実行]を選択します。
  • インストールパスに移動してコマンド "VirtualBox-5.0.0_RC1-100731-Win.exe -extract"を実行すると、展開されたフォルダの場所を示すポップアップポップアップが表示されます。
  • 解凍したフォルダーに7-Zipまたはそれに類似するもので「VirtualBox-5.0.0_RC1-r100731-MultiArch_AMD64.msi」を展開します。
  • msiで抽出したフォルダ内でそれらの前にあるfile_を削除してすべてのファイルの名前を変更する
  • "VBoxNetFltNobj.sys"と "VBoxNetFlt.sys"をC:\ Windows\System32 \にコピーします。
  • 「CMD」を開くには、検索バーを使用してこれを取得します。右クリックして「管理者として実行」を選択します。「regsvr32.exe/s VBoxNetFltNobj.sys」「実行コマンド」「regsvr32.exe/s VBoxNetFlt.sys」
  • 「ネットワーク接続」を開くには、検索バーを使用してこれを取得できます。実際のネットワークアダプタを右クリックして、プロパティを選択し、インストールを選択します。インストールが終了したら、これに関連して利用できるはずです。
  • [スタート]メニューで[Orcle VM VirtualBox]を右クリックしてファイルの場所を選択します。

  • [ショートカット]を右クリックし、[互換性]タブの[管理者としてこのプログラムを実行する]にチェックを入れます。

!!!あなたはホストオンリーネットワークアダプタを失うことにならない場合は、管理者でアプリケーションを実行するためにこれは非常に重要です

  • [Virtual Box]を開き、[ファイル] - [設定] - [ネットワーク]の順に選択し、[Host On Network]を選択して、IPを192.168.56.1に編集し、ネットマスクを255.255.255.0に変更します。
  • 今すぐあなたのゲストでホストオンリーとブリッジネットワークの両方を使用することができます

通常のインストールでエラーが発生した理由は、サービスを登録してアプリケーションを実行したときの管理者アクセスレベルに関するものだと思います

私の悪い英語ですみません、これはとても長い手順です

これでうまくいくことを願っています。 ^ _ ^!

4
gburton

%userprofile%\\.virtualbox\から "vbox-ssl-cacertificate.crt"証明書をインストールして再起動します。 .virtualboxフォルダがない場合は、 "Oracle VM VirtualBox"を一度起動すると、このフォルダが表示されます。

私はこの問題を私のマシンだけでなく多くのホストでも抱えていました、そしてこの証明書は問題を解決しました。この証明書について何も述べていないので、私は偶然それを考え出しました。

3
Alexeev Mikhail

@ Khalilと同じ方法で解決しましたが、「Host-only Adapter」ではなく「Bridged Adapter」に接続しました。 ここ はスクリーンショットでもっと詳しく説明しています。

2
gblue1223

うまくいった私の非常に単純な解決策:別のネットワークカードを選択してください!

  1. ゲストがシャットダウンされていることを確認してください
  2. ゲスト設定に移動>ネットワーク> Adavanced
  3. アダプタの種類を別のアダプタに変更します。
  4. あなたのゲストを起動し、あなたがあなたのネットワーク用のまともなIPを持っているかどうか確認してください。

うまくいかない場合は、手順を繰り返して、さらに別のネットワークアダプタを試します。非常に基本的なPCnetアダプタは、成功率が高いです。

がんばろう。

1
Marc de Ruyter

バーチャルボックスをアップデートした後、私は今日同じ問題に直面しました。 Virtual Boxをアンインストールし、古いバージョンV5.2.8に戻すことで解決しました

1
Vinayak Singh

あなたのネットカードに行きます。プロパティに移動してから「サービスを追加」、これ:VirtualBox NDIS6ブリッジネットワークドライバ

仮想ボックスを開く

1
Caveman

誰かが見ていて、上記のどれでもあなたの問題を解決しない場合: https://forums.virtualbox.org/viewtopic.php?f=6&t=90650&p=434965#p434965

wIFIを最初のアダプタとして[MTDesktop、AllowALL]、LAN WIRED [MTServer、AllowAll]を2番目のアダプタとして配置します。ゲストマシンで、私はアダプタ設定の最初のアダプタを無効にします。私はそれから内部、外部は何でもpingすることができます。

0
Ken

今のところ(5.2.20)バグは修正されています。必要な唯一のアクションは最新バージョンをダウンロードすることであり、ブリッジmodは正常に機能するはずです。

0
Enrich Silen

WINDOWS FIX:Ive 'Official Websiteから新しいVMboxインストーラーをダウンロードすることで修正しました ここ

  • インストーラを実行してインストールするだけで、現在のVMBoxのバージョンを上書きします。これで修正できます。

あなたの現在のインストールを上書きしてもそれらが消えないだろうあなたのVMのことを心配しないでください。

注:すでに最新バージョンをお持ちの場合は、すべての仮想マシンをエクスポートし、現在の仮想マシンをアンインストールして、新しいインストーラからインストールする必要があります。

0
Kuza Grave

私は同じ問題を抱えていた。私はVirtualBox 5.2.26の新しいバージョンにアップデートし、ブリッジアダプタがインストールプロセスで有効になっていることを確認するためにチェックを行った

0
chris mahn