CEShJNj6H 发表于 2025-2-14 20:37:48

IPv4优先级设置,IPv4优先于IPv6设置

光猫或路由器支持ipv6,Windows默认会优先使用ipv6,因光猫或路由器的原因导致个别软件出现无法连接网络或一些网页打不开的现象,还有些特殊情况下需要优先使用ipv4,下面二零来说说怎么设置优先使用ipv4。
用管埋员打开PowerShell或命令提示符,输入如下命令查询活动状态:
netsh interface ipv6 show prefixpolicies title="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第1张" alt="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第1张"
可以看到,“优先顺序、标签、前缀”,其中“40 1 ::/0”是ipv6,“35 4 ::ffff:0:0/96”是ipv4,优先顺序数值越大越优先。只需要把ipv4(::ffff:0:0/96)的优先顺序的数值调大即可。
输入如下命令调整:
netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 99 4完成后重启电脑,再次查询活动状态:
netsh interface ipv6 show prefixpolicies title="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第2张" alt="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第2张"
这时发现只剩下“99 4 ::ffff:0:0/96”,Ping测试还是ipv6访问优先,需要再添加一条“40 1 ::/0”,命令如下:
netsh interface ipv6 add prefixpolicy ::/0 40 1 title="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第3张" alt="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第3张"
完成后就ipv4优先就设置完成了。
如果需要还原设置,只需要输入如下命令重置ipv6策略,重启即可还原:
netsh interface ipv6 reset title="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第4张" alt="IPv4优先级设置,IPv4优先于IPv6设置不能上网 网页打不开 网络 第4张"
不能上网网页打不开网络
页: [1]
查看完整版本: IPv4优先级设置,IPv4优先于IPv6设置