Windows
Windows 7 和 Ubuntu 12.04 上的 IPv6 地址首選項和隱私擴展
我有一個雙棧網路,DHCPv6 伺服器處於狀態模式(託管地址配置)。Windows 7 和 Ubuntu 12.04 主機成功獲取地址配置,但仍然更喜歡隨機生成的地址作為帶有 RA 通告的前綴的源地址。
如果使用 關閉隱私擴展
netsh interface ipv6 set privacy state=disabled
,問題就會消失,並且 DHCP 提供的地址將用作來源。我想知道是否有辦法讓 Windows 7 和 Ubuntu 12.04 更喜歡 DHCPv6 提供的地址,而無需全域關閉隱私擴展。是否有 DHCP 選項或 RA 標誌可以使這成為可能?必須手動配置所有工作站很麻煩。
我在 Linux 伺服器上使用 ISC DHCPv6 守護程序。
您應該更改 RA 守護程序的配置以發送 M/L/O 標誌,並刪除 A 標誌。在 radvd.conf 中,這是:
在界面上:
AdvManagedFlag on; AdvOtherConfigFlag on;
這告訴客戶端使用 DHCP
在前綴配置節點上:
AdvAutonomous off;
這告訴客戶端不要使用前綴進行自動地址配置(因此不能生成“隱私”地址)