别看现在互联网那么发达,但互联网最基础的IPv4资源早就面临枯竭的风险。中国也早在2003年就提出了IPv6的发展计划,但因为IPv6和IPv4互相无法兼容,导致网站服务商、网络运营商的改造升级都普遍较慢,普及率并不高。作为终端用户的我们,到底要不要开启IPv6呢?其实,我们可以通过下面三个条件来判断。
1、确定局域网是否有IPv6支持
局域网环境中一般包括路由器、交换机和终端电脑。要想原生支持IPv6,我们就必须确认他们都支持并开启了IPv6协议栈。
对于路由器而言,家用的一般都有web管理页。我们通过浏览器登录管理界面,找到“网络设置”下的“IPv6”,然后查看是否开启该功能。如果是企业用的大型路由器,建议查看原厂说明书,并按照说明书确认是否开启IPv6支持。
对于交换机而言,家庭用户很少使用。就算有用到的,也是傻瓜式的二层交换机。这类交换机都是基于mac地址交换,不会涉及IPv6路由。而企业用户,如果有用到大型的三层交换机,同样需要查看原厂说明书,并按照说明书来确认是否开启IPv6支持。
终端电脑基本就是操作系统支持的了,目前主流的win10和win11都是支持IPv6协议栈的。系统安装好,微软的默认设置基本都是开启的。我要操心的是,如果网络不支持或支持IPv6不好,要选择关闭它。
2、测试运营商网络是否有IPv6支持
要想知道运营商网络是否支持IPv6,有两种方法。
第一种方法就是登录自家的光猫,然后查看光猫的WAN口状态。如果WAN口上有IPv6的地址(8组16进制),就证明你们家运营商已经提供了IPv6支持。
另一种方法就是利用测试网站来测试,你可以用浏览器尝试打开纯IPv6网站(比如:test-ipv6的纯IPv6站点)。如果可以成功打开页面,证明你的网络已经完整支持IPv6了。如果你无法打开网页,想知道什么原因。可以打开test-ipv6的IPv4网站。打开后,该网站会自动测试你的IPv6支持情况。
3、确认经常访问的网站是否有IPv6支持
在网络都支持IPv6的情况下,我们还需要确认一下自己经常访问的网站是否支持IPv6。如果都支持,则开启IPv6不会有什么损失。如果网站不支持,那我们开启IPv6就有可能变得访问更慢(网络路由会优先IPv6寻址)。确认的方法如下:
- 按win+R键,然后在弹出的窗口中输入”cmd“,打开cmd窗口。
- 在cmd窗口中,输入nslookup启动dns查询,然后输入你常访问的网站域名。
- 在返回结果中,如果有IPv6地址,则证明该网站启用了IPv6,反之则没有。
- 如果拿到IPv6地址了,你可以将该地址复制到浏览器中去访问。
- 如果访问网页成功,证明该网站启用了IPv6网站访问,反之则没有。
以上方法如果觉得太麻烦,也可以简单一点的。那就是访问免费的IPv6网站检测(比如:bigcat站点)。这里只需要输入网址,就可以自动帮你检测该网站是否启用IPv6,以及是否开启了Http和Https支持。
总结
IPv6确实是一个发展趋势,只是目前个改造更新以及推广的效果还没有达到全民普及的程度。作为普罗大众,我们可以根据上面的三个测试条件来判断,是否要尝新IPv6协议栈。如果你是主要求稳,那目前还是建议关闭IPv6支持。