我習慣用 Microsoft Loopback 網卡給 Hyper-V 裡面的 Guest 用。例如先前的文章:
[Hyper-V] 在 Visual Studio Emulator For Android 我的虛擬網路設定
但每次 Win10 的半年版本更新,總會把我 Hyper-V 網路搞掛。八月初被強上 Win10 2004 後,直到九月下旬,因為有隻舊版的 VB6 程式要維護,要使用 Hyper-V 開 VM ,才發現我的 Hyper-V 的網路架構又掛了。
重設的步驟大概如下。
1. 打開 [Hyper-V 管理員]
2. 將所有用到 Microsoft Loopback 網卡的虛擬機,逐一設定網卡為 [未連線] 或其他虛擬網卡,讓 Microsoft Loopback 虛擬網卡不被參照。
3. 刪除舊的 Microsoft Loopback 虛擬網卡。
4. 在 [Hyper-V 管理員] 停用服務。
5. 從裝置管理員刪除舊的 Loopback 網卡,重新加入 Lookback 網卡。
a. 由於 Hyper-V 會把網卡改名,所以可能需要用 [網路連線] 確認正確名稱。
b. [網路連線] 可能會因為被 Win10 鎖定而無法刪除網卡,可透過 [裝置管理員] 刪除。
c. 再從 [裝置管理員] [新增傳統硬體]
d. 選取 Microsoft Loopback 網卡
6. 在 [Hyper-V 管理員] 啟動服務。
7. 將 Microsoft Loopback 設為虛擬外部網卡。
8. 將虛擬機的網卡重新設為 Loopback 虛擬網卡。
9. 將無線網路共用給 Loopback 虛擬網卡。
再從 [Hyper-V 管理員] 裡面啟用虛擬機,就可以透過 虛擬 Loopback 網卡 > NB WiFi 網卡 連接到網際網路,在沒外部網路的時候,虛擬機跟 NB 的區域網路也能互通。
引用通告: [Hyper-V] 使用內建的網卡來做 Loopback | 鄭子璉