Networking

如何在 Server 2019 上禁用 IPv6 dhcpstaticipcoexistence

  • August 16, 2019

我有一個具有靜態 IPv6 地址的 Server 2019 主機。微軟似乎在 Windows 10中添加了一項功能,該功能也出現在 2019 年,主機可以同時擁有靜態 IP 地址和 DHCP 地址。此功能預設啟用:

C:\Windows\system32>netsh interface ipv6 show interfaces 3

Interface Ethernet Parameters
----------------------------------------------
<snip>
DHCP/Static IP coexistence         : enabled

不過,我似乎無法禁用它;為了測試,我使用有效的“啟用”選項執行命令 - 但是將“啟用”更改為“禁用”會給我“參數不正確”。

C:\Windows\system32>netsh interface ipv6 set interface "3" dhcpstaticipcoexistence=enabled
Ok.

C:\Windows\system32>netsh interface ipv6 set interface "3" dhcpstaticipcoexistence=disabled
The parameter is incorrect.

C:\Windows\system32>netsh interface ipv6 set interface "3" dhcpstaticipcoexistence=no
The parameter is incorrect.

C:\Windows\system32>netsh interface ipv6 set interface "3" dhcpstaticipcoexistence=false
The parameter is incorrect.

我做錯了什麼,還是這只是壞了?我們如何擺脫這個額外的 DHCPv6 地址?

請注意,我們還禁用了​​ SLAAC 等:Win2k8R2 獲取 DHCPv6 地址,但具有靜態配置

從 PowerShell 嘗試測試命令

Set-NetIPInterface -InterfaceIndex 3 -addressFamily IPv6 -dhcp Disabled

引用自:https://serverfault.com/questions/978076