Windows Server DHCPv6伺服器設定
Windows Server安裝好DHCPv6伺服器,需用netsh
指令設定一下環境,讓某些設備可以有效取得IPv6 Stateful和Stateless位址,例如:多功能事務機。
檢視運作中網卡的idx和名稱。
netsh interface ipv6 show interface
檢視運作中網卡的設定,idx請改成上述步驟查到的數字。idx也可以用網路連線名稱代替。idx可能會因重開機而改變,網路連線名稱則固定不變。
netsh interface ipv6 show interface idx level=verbose
或是
netsh interface ipv6 show interface "Local Area Connection" level=verbose
檢視IPv6的route狀態。
netsh interface ipv6 show route
把RA(Router Advertisement)打開。
netsh interface ipv6 set interface idx advertise=enable
把DHCPv6 Stateful位址打開。
netsh interface ipv6 set interface idx manage=enable otherstateful=enable
在IPv6 route加入Stateless prefix。可以加入多組不同的Stateless prefix。這裡以2001:db8:0:5::/64 prefix為例。
netsh interface ipv6 set route 2001:db8:0:5::/64 interface=idx publish=yes
一些文章中提到的M flag和O flag分別為:
M flag: Managed Address
O flag: Other Stateful
參考文章: