web-dev-qa-db-ja.com

Hyper-Vゲスト:ネットワークケーブルが接続されていません

シナリオ

  • Dell Latitude E6430
  • ベアメタルで実行されているWindows10 Anniversary Update
  • インストールされているHyper-V
  • 作成された外部Hyper-V仮想スイッチ
  • 作成されたHyper-Vゲスト(第2世代):Windows Server 2016テクニカルプレビュー5(TP5)

症状

Windows Server 2016 Technical Preview 5(TP5)Hyper-Vゲストが、ネットワークケーブルが接続されていないことを報告しています。

enter image description here

私が試したこと

  • Hyper-Vゲストからネットワークアダプターを削除します
  • Hyper-V外部仮想スイッチを削除します
  • 新しいHyper-V外部仮想スイッチを作成する
  • Hyper-Vゲスト(外部VSwitchにバインドされている)にネットワークアダプターを追加します
  • 問題は解決しません

質問

何が問題なのですか、どうすれば根本原因を診断して修正できますか?

2
Trevor Sullivan

ほとんどの場合、VMゲストがイーサネットケーブルが切断されていることを示している場合、それはVMネットワークアダプタの仮想スイッチが設定されていることを意味します「接続されていません。」へ。明らかにこれは当てはまらないようですが、安全を確認するために再確認してください。

ここで、問題の原因を見つけるために、仮想スイッチマネージャーで3つのネットワークを作成します。 1つはプライベート、1つは内部、もう1つは外部です。 3つすべてに接続してみて、何か変更があるかどうかを確認してください。 VMの実行中にこれを実行できるはずです。

何かが変更された場合(たとえば、内部ネットワークに接続されたメッセージが表示された場合)、外部ネットワークを(Hyper-Vから完全に)削除し、ホストマシンのネットワークアダプター(実際のイーサネットと内部ネットワーク)をブリッジしてみます。 (これは機能する場合と機能しない場合があり、良いアイデアである場合とそうでない場合がありますが、問題が正確にどこにあるかを判断するための詳細情報が得られる可能性があります。)

何も変わらない場合(たとえば、接続するネットワークは関係ありません)、別のVM(Linuxディストリビューションなど。Ubuntuデスクトップなど)を作成してみて、同様になるかどうかを確認してください。結果(ネットワークアダプタがプライベート、内部、および外部ネットワークに接続されている場合)

Linuxディストリビューションでも同様の結果が得られる場合は、Hyper-Vの問題であると言っても差し支えないと思います。機能として完全に削除し、再度追加してみます。 Linuxディストリビューションで同様の結果が得られない場合(たとえば、動作する場合)、VM自体である可能性が高いので、Hyper-Vドライバーを削除して再インストールしてみます(インターネットなしのトリックであり、おそらくそれ自身の質問が必要になるでしょう)

いずれにせよ、これをすべて試した後でも問題が解決しない場合は、取得した新しい情報で質問を更新してください。他の誰かがさらに追加できる可能性があります。

3
Andrew Hendrix

ゲストが接続されている仮想スイッチに適切なネットワークカード(LANまたはワイヤレスLANカード)を選択したかどうかを必ず確認してください。以下のリンクを参照してください

External network selection

2
step

同じ問題があり、次の手順で解決しました。

  1. 仮想マシン設定の編集
  2. ネットワークアダプタを選択します。
  3. デバイスのステータスが接続済みとしてマークされ、電源がオンになっていることを確認します。

Virtual Machine Properties

0
Khalid Rafique

仮想スイッチマネージャー(VMのアクション間の右側にリストされている)に移動してみてください。追加したアダプターがあるはずです。なんらかの理由で私のものが内部に設定され、同じ問題が発生しました。外部に設定してホストOSネットワークカードを割り当てると、動作し始めました。

0
David