主に自分用の備忘録です。(記載内容は自己解釈なので、書いてあることが正しいとは限らないし、解釈が変われば修正もします。)

2019年3月10日日曜日

【Hyper-V】ネットワークがつながらない

【環境】
[ホストマシン]
OS: Windows8.1 Pro (64bit)
CPU: Intel Core i7-3770 (3.40GHz 3.39GHz)
RAM: 16GB

[Hyper-V]
OS: WindowsXP Professional Version2002 SP3

【現象発生条件】
ネットワーク環境をWIMAXから固定回線接続(無線LANルータ使用)に変更した。
ホストマシンはインターネットに接続できている。

【現象】
・ホストマシンとHyper-V(仮想マシン)との間でネットワーク接続ができない。
・仮想マシンからインターネット接続ができない。
・仮想マシン内からDHCPでIPアドレスは取得できているが、
 デフォルトゲートウェイを取得できていない。→ 修復を試みても失敗する
 
【原因】
推測になるが、Hyper-Vの仮想マシンのハードウェア構成としてデフォルトで設定されるネットワークアダプタが、無線LANルータのドライバに対応してないこと(相性不良)が原因だと考えられる。

【対処】
仮想マシンのハードウェア構成から既存のネットワークアダプタを削除し、レガシネットワークアダプタを追加する。

 ■手順

  1. 稼働中の仮想マシンをシャットダウンする。
  2. Hyper-Vマネージャーにて、仮想マシンの[設定]を選択、表示させる。
  3. 設定ダイアログ左側リストの[ネットワークアダプタ]を選択、削除する。
  4. 設定ダイアログ左側リストの[ハードウェアの追加]を選択、[レガシ ネットワークアダプター]を追加する。
  5. 設定ダイアログ左側リストに追加された[レガシ ネットワークアダプター]を選択、右側ドロップダウンリストより、任意の仮想スイッチを選択、設定する。
  6. 仮想マシンを起動し、ネットワーク接続ができているか確認する。