Introduction
メモ。
会社で遭遇した現象であり、自宅で再現できていないが
- Windows Server 2012
- 第一世代の仮想マシン
- ネットワークアダプターあり
として Windows 11 をインストールしたが、どうやってもゲストマシンから外に繋がらない。
ゲスト上で IP の割り振りは上手く言っているが、外からも内からも一切反応しない。
ファイヤーウォールも念のため切ったがどうにもいかず。
How to resolve?
こんな古い環境上に Windows 11 を入れているのが問題な気がしないでもないが、そうもいっていられない。
レガシ ネットワークアダプタ を追加することでネットワークにつなぐことができた。
現在、MSDN にも記述がないので、レガシ ネットワークアダプタについての公式の説明がみたらないが、凡そ調べた限り
- 物理ネットワークアダプターをエミュレートし、第一世代の VM でのみ動作
- Hyper-V Integration Services や Linux Integration Services をサポートしていない、未知のゲスト VM に使用される
- 1 つの VM に最大4つのレガシ vNiC をデプロイできる
- Hyper-V がサポートしていないゲスト OS 間の通信を可能にするために適用される。レガシ vNiC は、ゲスト OS のネットワークベースのインストールを実行可能。
とのこと。
Windows Server 2012 のようなレガシな OS にとって Windows 11 はまさしく未知の OS。
それゆえにレガシ ネットワークアダプタが最適だったのだろう。