小米 8 的 LineageOS,在 wifi 切换至 4g 时经常会出现 dns 故障

2020-01-24 18:03:06 +08:00
 Maboroshii
双卡,主联通 4G。
主要表现是网页打不开,提示域名解析有问题,
微信也会经常提示让我切换到 net apn,一般微信提示的时候,我去打开网站,就打不开了,必须切换一下 apn 才能解决。
我该如何定位问题
9256 次点击
所在节点    Android
14 条回复
oovveeaarr
2020-01-24 18:20:22 +08:00
https://wiki.lineageos.org/bugreport-howto.html

根据这个指引,给官方发 BUG Report 吧
azh7138m
2020-01-24 20:43:02 +08:00
装个 termux 看看 dns 都是啥?
SimonOne
2020-01-24 21:07:40 +08:00
一样,支付宝经常用不了,得飞行模式来一下切个 apn
ochatokori
2020-01-24 21:28:21 +08:00
我用的 xiaomi.eu 的 miui11

关闭或打开 openvpn 偶然也会这样,dns 解析失败,用 termux 直接 ping ip 可以 ping 通

用 root setprop dns 也无效,一定要关数据再开
Maboroshii
2020-01-24 22:25:50 +08:00
@azh7138m 下次我看看
datocp
2020-01-25 08:20:03 +08:00
这个当时的一种说法叫 Android 内置的网络连通测试 ip 属于墙外,无法连通所以出现打 x 状态。
在 Android 9 我确实又这么操作过一次更改内置探测用 ip,具体关键字忘了。当然以前操作过 wifi portal 的系统,所谓的这个墙外的不可访问的 ip 根本不需要网络可连通,而是依赖在架设 portal 的服务器设置一条 iptables 的 pmtu 语句就可以实现 wifi 登录弹窗。
手机安装了 Android firewall,最终在 Motorola g7 plus 还是找出这个服务叫 com.qti.services.colorservice 一堆基本显示的都是 Motorola 提供的相应服务,由于之前也更改过 ip,

所以可能防火墙软件禁止了相应用于网络连通性测试的 app 访问网络,有可能这个用于网络测试连通性的 ip 网络不可达。
fuxinya
2020-01-25 08:23:26 +08:00
我这里也是
Laeoo
2020-01-25 16:26:41 +08:00
你默认 apn 设置是什么
Maboroshii
2020-01-25 17:39:32 +08:00
@Laeoo 刚刷机打开看的时候是 3gwap
Laeoo
2020-01-25 21:47:43 +08:00
@Maboroshii 时时 3gnet
Maboroshii
2020-01-25 22:05:30 +08:00
@Laeoo 换成 3gnet 了,但是有时切换的时候还是会出现这种情况
Maboroshii
2020-01-26 19:29:27 +08:00
@SimonOne
@fuxinya
我似乎发现了一些蹊跷,似乎和 vpn 有关。
我这边出现这种情况时,v2ray 是开着的,然后我关掉 v2ray 就好了,然后我打开 http canary 试了下,果然 dns 又挂了。
SimonOne
2020-01-26 19:37:33 +08:00
@Maboroshii #12 但是我不开着 VPN,刷一会手机,支付宝的网络相关的功能就会咯屁,apn 跑到了 3gnet 还是 3gwap 上,飞行模式开关下,apn 就正常了,支付宝也正常了
blackccc
2020-01-27 04:17:53 +08:00
我的小米 8 最近一直闪屏,有点烦

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

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

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

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

© 2021 V2EX