我最近发现自己的手机在访问某些网站的时候总是提示“ipv4和6都没访问权限”,一开始还以为是网络连接的问题,结果折腾了一阵子才发现,原来不是网络本身出了问题,而是手机对某些协议的支持有点“迟钝”。其实这个问题一开始并没有太引起我的注意,直到有一次我尝试用手机下载一个国外的软件,结果系统直接弹出这个提示,我才意识到它可能不只是个偶尔的小故障。

我用的是华为P60,虽然不是最新款,但配置和性能都还过得去。平时上网、刷视频、发消息都没什么问题,就是有时候会遇到这种莫名其妙的提示。有一次我在家用Wi-Fi下载文件,速度还挺快的,结果一到公司用移动数据就卡住了。我试着切换网络,也试过重启手机,甚至重装了几个应用,但问题依旧存在。才明白,这可能和网络运营商的设置有关,或者手机系统在处理某些特定IP地址时有点“迷糊”。
其实我一开始也没太在意这个提示,毕竟现在大多数应用都支持IPv6了,而且很多网站也逐步转向IPv6。但有一次我突然想试试看能不能访问一个比较老旧的论坛,结果发现连IPv4都不行了。那论坛好像还停留在IPv4时代,没有迁移到IPv6。我有点困惑,因为之前用其他设备访问没问题,偏偏这部P60不行。才知道是系统设置里可能默认关闭了某些协议的支持,或者是因为运营商那边没有很好地配置IPv6的路由。
我开始留意手机的一些隐藏设置。比如在“网络和互联网”里有一个“IP协议”选项,里面可以开启IPv6。我试了试打开这个选项,结果发现有时候打开后反而更不稳定了。可能是因为有些网络环境对IPv6的支持还不够完善,或者手机本身在处理这部分协议时有些“不适应”。这种时候我就只能选择关闭它,或者换一个网络环境试试看。说实话,这些细节真的让人有点摸不着头脑。
其实我不太清楚为什么这部P60会这样。它和我之前用过的Mate 50在硬件上应该差不多吧,但系统好像有点不一样。可能是因为系统更新之后对网络协议的支持发生了变化?或者只是手机本身的某个小bug?反正现在我也习惯了这种状况,在需要的时候就手动切换一下网络设置。虽然有时候会有点小麻烦,但总的来说不影响日常使用。毕竟对于普通用户来说,能正常上网、收发消息、看视频就已经够用了。
