IPv4 位址即將耗盡,IPv6 取代在即。Win7 雖已支援 IPv6,仍存瑕疵。
Win7 與 Server 2008 配置 IPv6 位址時仍採隨機介面識別碼。正確做法應依 NDP (鄰居發現協定) 自動產生 128 位 IPv6 位址,相關規範見 IETF RFC 2373、2464、4941。微軟工程師雖參與 RFC 4941 撰寫,實作上卻未遵循。
在命令提示字元執行:
netsh interface ipv6 set global randomizeidentifiers=disabled
建議寫入批次檔或登錄檔,每次啟動自動執行,避免與其他 Win7 或支援 IPv6 設備(如 Cisco Catalyst 交換器)發生相容問題。
SEND (RFC 3971) 為 NDP 安全增強版,可驗證區域網路裝置合法性。Cisco、Juniper 已支援,微軟雖參與制定卻未在系統實現。期盼微軟在下一版 Service Pack 中實作 SEND 及正確的 IPv6 位址配置,盡早消除 IPv6 部署隱憂。