目录

WIFI环境下无法检测出IPv6地址

问题现象

在WIFI环境下,WIFI设置页面显示已经分配了IPv6相关的地址,但是使用测试网站无法检测出IPv6地址。

背景知识

问题定位

分析结论

基于以上定位,使用NetAddress类获取当前网络的地址信息,可以使用NetAddress类的family属性判定IP地址的版本,family属性的值为1表示IPv4,为2表示IPv6。

修改建议

常见FAQ

Q:手机和电脑连接同一WIFI网络,使用各自的浏览器访问“XXXXIPv6”测试网址,电脑IPv6检测是正常的,但是手机识别不到IPv6地址。这是什么原因?

A:部分手机设备仅支持通过SLAAC无状态地址分配获取IPv6地址。若路由器设置为DHCPv6有状态地址分配模式,手机将无法获取有效IPv6地址,而Windows电脑则支持两种模式。可采用以下方式排查: