V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zvhdd
V2EX  ›  宽带症候群

手机在上海移动流量和宽带下均出现“没有互联网连接”的感叹号错误

  •  
  •   zvhdd · 2023-02-05 22:41:18 +08:00 via Android · 1683 次点击
    这是一个创建于 656 天前的主题,其中的信息可能已经有所发展或是发生改变。
    经过一个月的各种诊断和投诉后,今晚终于基本确认:

    1 )上海移动在去年底对 DNS 的解析做了调整。www.google.cn 不会像其它运营商返回一个国内的谷歌服务器,而是给出一个随机的境外 ipv6+ipv4 谷歌云主机

    2 )由于墙的干扰,在移动网络下,google.cn 需要极长的时间才会返回数据,如果运气好的话

    3 )这导致了我的一加 6 手机的移动网络判断没有互联网连接,并每隔 5 分钟会中断一次(实际上有网络)

    4 )在某区使用移动宽带的 WIFI 时,会在 20 多秒后感叹号消失,在另一个区的宽带 WIFI 下则永远不消失。

    5 )我这版一加 6 的氧系统 10.x ,无法修改监测连通性的服务器地址(可以修改,但无效。花了两周才查清楚,OPPO 客服不管老机器了)

    6 )家用宽带可以改 DNS 为 8.8.8.8 或其它任何一个正常的,问题立即解决

    7 )但是请教各位,数据流量咋改默认 DNS ?

    8 )看到隔壁一个帖子反馈在上海移动网络下通过 edge 访问 jianshu 某些页面也有问题,估计遭殃的不止 www.google.cn

    9 )同时也发现,浏览器如果连接上了某个谷歌云的服务器并下载页面后,似乎会保持长连接不断开,导致重复刷页面的时候并不会再现访问问题。最后我是通过 curl 做测试才发现离奇的连通成功率和抓狂的超时。
    10 条回复    2023-02-06 14:37:42 +08:00
    D33109
        1
    D33109  
       2023-02-06 00:07:03 +08:00
    数据流量的话,看看移动数据 APN 那里改了有没有用,或者网络设置里的私人 DNS ?
    MiketsuSmasher
        2
    MiketsuSmasher  
       2023-02-06 02:06:26 +08:00
    你完全可用让系统不用谷歌服务检测互联网连接,自己改一下就好了:

    https://gist.github.com/m13253/c75bb88c1bd7885138e3cc7d92826716

    如果不想要小米的话,可以换成别的。
    MiketsuSmasher
        3
    MiketsuSmasher  
       2023-02-06 02:06:38 +08:00
    @MiketsuSmasher 可用 -> 可以
    huyudong1991
        4
    huyudong1991  
       2023-02-06 07:02:34 +08:00 via Android
    怪不得,三星也是经常如此
    kokutou
        5
    kokutou  
       2023-02-06 08:29:25 +08:00
    adb 改一下那个服务器地址不就行了...

    adb shell settings get global xxx
    adb shell settings put global xxx



    captive_portal_server connect.rom.miui.com
    captive_portal_http_url http://connect.rom.miui.com/generate_204
    captive_portal_https_url https://connect.rom.miui.com/generate_204
    captive_portal_fallback_url http://connect.rom.miui.com/generate_204
    captive_portal_other_fallback_urls http://connect.rom.miui.com/generate_204
    xiaodongus
        6
    xiaodongus  
       2023-02-06 09:41:19 +08:00
    使用 DNS over TLS 即可
    zvhdd
        7
    zvhdd  
    OP
       2023-02-06 12:55:01 +08:00 via Android
    @MiketsuSmasher 感谢。我改了,确认过华为小米各家的网址都能正常访问,但是系统依然显示没有互联网链接。最后在弹出 WIFI 登录页面的一瞬间才发现手上的系统并没有应用修改后的链接
    zvhdd
        8
    zvhdd  
    OP
       2023-02-06 12:57:29 +08:00 via Android
    @kokutou 谢谢反馈,改过了,用命令,用 root 权限的专用 App ,修改,测试,换了无数种方法,终于意识到这个系统似乎没有 follow 那个改掉后的变量。

    非常想不通但确实跳出来的登录页面一瞬间还是 google.cn
    zvhdd
        9
    zvhdd  
    OP
       2023-02-06 13:10:07 +08:00
    @xiaodongus 谢谢,我有尝试用过网络设置里面的私人 DNS 。试过阿里和腾讯的。但是似乎检测连通性发生在能用上它之前,即感叹号继续存在,改断网继续断网……
    kokutou
        10
    kokutou  
       2023-02-06 14:37:42 +08:00 via Android
    @zvhdd
    备份数据解锁刷 linageos 吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2646 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.