Windows系统设置网络IPv4和IPv6优先访问级

Windows系统设置网络IPv4和IPv6优先访问级

资源宝整理分享:www.httple.net

在数字化的世界中,我们离不开互联网,而互联网协议(IP协议)则扮演着至关重要的角色。IPv4曾是互联网的主要标准,但随着IP地址枯竭问题的不断加剧,IPv6作为它的继任者逐渐崭露头角。然而,有时候我们可能希望让IPv4获得优先访问,尽管操作系统默认偏向IPv6。本文将介绍如何在Windows 10/11中通过netsh命令来调整IPv6和IPv4的访问优先级。

步骤一:查看网络前缀访问优先级
首先,让我们来了解Windows 10/11中各个访问IPv4和IPv6的优先级。这将帮助我们理解为什么默认情况下IPv6会被优先访问。

打开命令提示符(Win + R,输入cmd并以管理员身份运行),然后输入以下命令:

netsh interface ipv6 show prefixpolicies

这个命令将显示网络前缀的访问优先级列表。其中,“优先顺序”列表示优先级,数值越大,优先级越高,表示会被更优先访问。我们可以看到IPv6(::/0)的优先级比IPv4(::ffff:0:0/96)高,这就是为什么默认情况下IPv6被优先访问的原因。

步骤二:调整网络前缀优先级,让IPv4访问优先
为了让IPv4获得访问优先,我们需要使用netsh命令来调整网络前缀的优先级。执行以下命令:

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

这个命令将IPv4(::ffff:0:0/96)的优先级设置为最高(100)。现在,IPv4将优先访问。

再次运行以下命令来验证更改是否生效:

netsh interface ipv6 show prefixpolicies

你会看到IPv4(::ffff:0:0/96)的优先级已经升高到了最高。

步骤三:解决重启后IPv6访问优先的问题
有时,重新启动计算机后,IPv6仍然会被优先访问。这可能是因为某些原因导致之前的设置未生效。

为了解决这个问题,我们需要重新添加IPv6的网络前缀。执行以下命令:

netsh interface ipv6 add prefixpolicy ::/0 40 1

这个命令将IPv6(::/0)的优先级设置为40,确保IPv4仍然优先访问。

步骤四:重新设置IPv6访问优先
如果你想重新设置IPv6访问优先,有两种方式。首先,你可以直接重置IPv6策略。执行以下命令:

netsh interface ipv6 reset

然后重新启动计算机来完成操作。

结束语
通过以上步骤,你可以在Windows 10/11中轻松调整IPv6和IPv4的访问优先级,以满足你的网络需求。无论是优先访问IPv4还是IPv6,你都可以灵活控制,让网络连接更符合你的期望。

希望本文对你有所帮助,如果你有任何问题或疑问,请随时留言,我将尽力回答。愿你的互联网体验更加顺畅!

其他说明

Windows10/11开启 IPv6 后默认 IPv6 访问优先

(以访问 IPv4/IPv6 双栈站点为例, 操作系统会优先访问 IPv6)

如果期望 IPv4访问优先,可以通过 netsh 命令调整。

首先查看网络前缀访问优先级
我们先看下Windows10/11 中各个访问 IPv4/IPv6的优先级,可以看到 IPv6(::/0)比 IPv4(::ffff:0:0/96) 的优先级高,会被优先访问。

第一列优先循序越大优先级越高,会优先访问。

C:\Windows\system32>netsh interface ipv6 show prefixpolicies
查询活动状态...
优先顺序    标签   前缀
----------  -----  ------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云博客-资源宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值