【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?

小云君网络 的头像

0 评论

8 阅读

657 字,阅读时间 4 分。


【背景介绍】

近日用户别墅里更新了一波某M的Mesh设备,组网如下:

【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_1

完事后用户发现自己的苹果手机上网时老会出现如下弹窗提示:

【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_2

但是点击“继续尝试使用无线局域网”仍旧是可以上网的,并且安卓手机和电脑都没有影响。但此弹窗彻底惹恼了用户,一度认为是路由的问题,老叫嚣着换货。这可咋整?

暂时先不理会他,从技术方面我们来看看为啥苹果或有这个报错。

【排查分析】

1、苹果手机存在DNS+http的联网检测机制,一旦存在连接异常就会弹窗如上述提示。从有线报文中分析,找到对应时间点,该苹果手机DNS解析的相关域名如下

【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_3

解析到的域名是国外的:

a1744.dscw154.akamai.net——96.7.229.72
【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_4

2、终端向该地址发起多条http连接建立,但三次握手后很快就被reset掉了:

【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_5

3、从TTL中分析,海外服务器的回包TTL=48,然而reset报文的TTL=68,显然应该是国内链路上做的拦截:

【三次握手成功的SYN ACK】—海外服务器响应

【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_6

【TCP Reset报文】——中间链路重置连接

【实战案例】IPhone老弹窗“似乎未接入互联网”而实际又能上?用户老叫嚣着换货咋整?_img_7

可以明确定位:

苹果接入网络后会发起面向海外服务器的联网检测,但被链路上拦截掉了导致失败弹窗,实际上点击“继续使用WLAN”是能正常上网的,属于误报错。而拦截方不在某M的路由器上,目前来看和前端线路相关导致

【原理及解决方案】

应该可以反馈运营商确认,但是IPhone上是否有相关的设置可以关闭检测之类的呢?求助万能的网友!



免责声明:本文内容来源于:

微信公众号

小云君网络

,原文链接:

http://mp.weixin.qq.com/s?__biz=Mzg2MDg4NTg5OA==&mid=2247527803&idx=1&sn=1f90944b255eaa7a160a8b015382ed8d&chksm=ce1dab9ef96a2288bf9f39c08a90ac01da931efbbe9f20e3a4663772aff57e7e6ee31362945c#rd

本站为个人站点,相关文章均为网络公开资料,仅出于个人学习、研究及资料整理之用途转载收集,所有版权均归原作者及原发布平台所有。文末作者信息仅用于进行本站文章的分类信息使用,不代表原作者授权或者原作者入驻等依据。
本站不保证内容的完整性与准确性,亦不对内容承担任何法律责任。 如本文涉及版权问题,请原作者及时与我们联系,我们将在第一时间内进行删除处理。 本站尊重并遵守相关版权法规,倡导合法使用网络资源。 联系方式:[email protected]

小云君网络 的头像

30篇作品

467总阅读量

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

更多文章

网工通信弱电的宝藏知识网站