技术 · 2023 年 11 月 2 日

Windows 系统 设置IPv6与IPv4的优先级

打开CMD(管理员启动)

输入命令

netsh interface ipv6 show prefixpolicies

这个命令可以查看网络前缀访问优先级

优先顺序    标签   前缀
----------  -----  --------------------------------
        50      0  ::1/128   
        40      1  ::/0
        35      4  ::ffff:0:0/96
        30      2  2002::/16
         5      5  2001::/32
         3     13  fc00::/7
         1     11  fec0::/10
         1     12  3ffe::/16
         1      3  ::/96

第二个::/0是的IPv6的,第三个::ffff:0:0/96是IPv4的。我们就是要调整把第三个移动到第二个位置去

输入命令

netsh interface ipv6 set  prefixpolicy ::ffff:0:0/96 45 4

OK,可以重复第一个命令查询结果。

这时候

ping ipw.cn

看看结果。

参考:https://ipw.cn/doc/ipv6/user/ipv4_ipv6_prefix_precedence.html