网络问题,求大佬解答~

110 天前
 gy123

问题

  • 一些不同地区用户突然出现我们的 APP(安卓 ios),公众号无法使用问题,切换到移动网就可以使用,只有 wifi 不可以;并且是 wifi 下多个设备都不可以;
  • 通过报错信息定位到问题是域名解析失败问题,公众号错误如下图:

排查原因

  • 使用同一出问题 wifi 下的电脑端执行命令 ping 和 nslookup 结果如下:

疑问

  • 为什么该用户的 dns 服务器变为了图种的 47.93.12.156,查了下竟然是阿里云服务器...然后我把我的 wifi 手动指定为这个 dns,的确复现了问题,但是同事有的就无法复现(猜测跟不同宽带有关系?)
  • 一般这里不都是显示路由器本地局域网吗,或者是比如移动联通自己的 dns 服务器;
  • 并且还有个用户前一天不行,第二天啥都没动自己恢复了正常;

与阿里技术沟通

  • 怀疑用户指定了 dns(这个排除,用户基本都是自动获取的)
  • 怀疑 app 端获取手机权限,污染了网络环境(我觉得也排除吧,app 端小伙伴近期版本没集成啥啊,而且对于能造成同 wifi 下多台设备解析域名失败,我持怀疑态度)
  • 用户本低运营商 dns 服务器的问题(我觉得这个可能性最大);我们是个教育平台,难道当地运营商对我们进行了阻断?

解决方案

  • APP 端集成 httpdns 解决问题
  • 公众号端只能是用户指定 dns 为其他公共 dns 比如 114,或者使用移动网络
839 次点击
所在节点    宽带症候群
5 条回复
gy123
110 天前
自顶,来大佬
kasusa
110 天前
dns 运营商问题
rrfeng
110 天前
最近有个家用路由器漏洞 DNS 被篡改的问题。
povsister
110 天前
gy123
110 天前
感谢大佬

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1063419

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX