我的 Windows Server 2019 域控制器中的 IPv6 出现了一个奇怪的问题。
我正在尝试为域配置 IPv6,我输入了一些以下命令,当我重新启动服务器时,它不再具有 IPv6 地址,尽管在网络适配器设置中选择了 IPv6 协议,但是当我输入 ipconfig/all 时没有 IPv6 IP。
我输入的命令
# Use 0x20 to prefer IPv4 over IPv6 by changing entries in the prefix policy table.
Write-Host "Modifying IPv6 bindings to prefer IPv4 over IPv6..."
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters' -Name 'DisabledComponents' -PropertyType DWORD -Value '20' -Force | Out-Null
Set-NetIPInterface -InterfaceAlias ethernet -AddressFamily IPv6 -Advertising Enabled -AdvertiseDefaultRoute Enabled
Set-NetIPInterface -InterfaceAlias ethernet -AddressFamily IPv6 -Advertising Enabled -forwarding Enabled
Set-NetIPv6Protocol -RandomizeIdentifiers Disabled
Set-NetIPv6Protocol -UseTemporaryAddresses Disabled
netsh interface ipv6 add route 2001:a0a:501:4::/64 ethernet publish=yes
netsh interface ipv6 isatap set router 10.10.5.1
netsh interface ipv6 set interface ethernet forwarding=enabled advertise=enabled
netsh interface ipv6 add route 2001:a0a:501:4::/64 ethernet publish=yes
Netsh interface ipv6 add address ethernet 2001:db8:1:1::10
即使我尝试在 GUT 中分配静态 IP 地址,它也不会接受,并且通过命令行它总是说未找到元素。
IPv6 协议根本不起作用。
我尝试了本网站提供的所有解决方案,但均无效https://blog.pcrisk.com/windows/12839-ipv6-connectivity-no-internet-access
我现在运行了 scf/scan,没有任何问题。
尝试了很多方法,但都没有用,服务器上的 IPv6 协议消失了!
谁能帮我这个?
谢谢
答案1
我已经解决了发出命令并重新启动服务器的问题
netsh interface ipv6 reset
多谢