VirtualBox ブリッジ アダプターが 1 つのネットワークで動作しない

VirtualBox ブリッジ アダプターが 1 つのネットワークで動作しない

私はいくつかのネットワークで VirtualBox ブリッジ アダプターを使用してきましたが、正常に動作していました。

しかし、数日前に新しいネットワークで試してみたところ、今回は機能しませんでした。このネットワークでの唯一の違いは、接続するためにユーザー名とパスワード (パスワードだけではなく) が必要であることです。この 2 つが接続できるかどうかはわかりません。

Windows 8 ホスト マシンでは、接続は正常に機能します。Linux ゲスト マシンでは、コマンドの結果に、または情報さえifconfig表示されません。ただし、は稼働しています。inet addrbcastmaskath0

答え1

短い説明:

ネットワークに接続するためにユーザー名とパスワードが必要であり、ゲスト OS で「ブリッジ」ネットワークを使用している場合、ゲスト OS でユーザー名とパスワードを再度入力しなければ、そのネットワークに接続することはできません。

詳しい説明:

あなたはこう述べています。太字の強調は私によるものです。

このネットワークの唯一の違いは接続するにはユーザー名とパスワードが必要です(パスワードだけではありません)。この2つを接続できるかどうかはわかりません。

これは問題が何であるかをかなり説明しています。VirtualBoxで「ブリッジ」ネットワークを設定すると、次のように動作します。公式VirtualBoxドキュメント; 再び太字の強調は私によるものです:

ブリッジ ネットワークでは、VirtualBox はホスト システム上のデバイス ドライバーを使用して、物理ネットワーク アダプターからのデータをフィルターします。このドライバーは「ネット フィルター」ドライバーと呼ばれます。これにより、VirtualBox は物理ネットワークからデータを傍受してそこにデータを注入し、ソフトウェアで新しいネットワーク インターフェイスを効果的に作成できます。ゲストがこのような新しいソフトウェア インターフェイスを使用している場合、ホスト システムからは、ゲストがネットワーク ケーブルを使用してインターフェイスに物理的に接続されているように見えます。: ホストは、そのインターフェースを介してゲストにデータを送信し、ゲストからデータを受信できます。つまり、ゲストとネットワークの残りの部分の間でルーティングまたはブリッジを設定できます。

したがって、事実上、VirtualBox の Linux ゲスト OS で「ブリッジ」ネットワークを使用している場合、そのマシンは、ホストに依存しない独自のネットワーク コネクタを介してネットワークに接続されているかのようになります。つまり、単に 2 台目の物理マシンがネットワークに接続されているかのようになります。

結局のところ、問題が発生しているネットワークに接続するためにユーザー名とパスワードのペアが必要な場合、Windows 8 ホスト OS で接続するためにそれらの資格情報を入力したという事実は、Linux ゲスト OS にとってはほとんど意味がありません。Linux ゲスト OS 経由でネットワーク接続を機能させるには、そこにも同じ資格情報を入力する必要があります。

関連情報