Kvm-Virtualization
Proxmox:Windows 主機每次重新啟動時出現身份不明的網路
大約 1 年以來,我對 Windows 客戶機總是有同樣的錯誤:每次重新啟動時,Windows 都會說網路身份不明。所以網卡被命名為“Ethernet 8”然後是“Ethernet 9”然後是“Ethernet 10”等等。
主機是 Debian Jessie,並按照非常簡單的官方指南安裝了 Proxmox。
客人是Windows 2012R2和Windows 2016(我目前沒有其他口味)。
我有同樣的行為:
- 使用 Intel E1000 或半虛擬化驅動程序(我沒有測試過其他驅動程序)
- 與我們所有的 Windows 客人一起。測試,生產,也不例外
- 客人在 1 年前安裝,客人昨天安裝在新主機上
我在網上搜尋並沒有發現任何有價值的東西。正如我每次都會想到的那樣,要麼我犯了錯誤,要麼很常見。但由於搜尋引擎什麼也沒給我,我懷疑是個錯誤。
@Michael Hampton:MAC 是固定的,就像我知道的每個虛擬機一樣。我剛剛在新來賓上進行了驗證,並且重新啟動後沒有任何更改。
感謝Proxmox 的論壇,我通過延遲“NLA(網路位置感知)”的啟動解決了這個問題。
sc config nlasvc start= delayed-auto
所以這可能是某種競爭條件?
這個問題的根源是 Proxmox 在 VM 啟動時更改了網橋的 MAC 地址。您可以通過語句“bridge_hw”設置一個固定的 MAC 地址來克服這個問題。例如在您的“/etc/network/interfaces”文件中:
# Device: vmbr0 auto vmbr0 iface vmbr0 inet static bridge_ports none bridge_stp off bridge_fd 0 bridge_hw 00:16:3e:ff:a5:a3 address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255
有關更多資訊,請參閱:https ://forum.proxmox.com/threads/static-mac-for-vmbr.33534/