V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pluto0x0
V2EX  ›  iOS

开启 shadowrocket 时微信连接缓慢

  •  
  •   pluto0x0 · 35 天前 · 5009 次点击
    这是一个创建于 35 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开启 shadowrocket 代理后打开微信显示“连接中”“收取中”持续 10s+

    无论 shadowrocket 开启什么代理模式(代理、直连、配置)或使用什么配置文件,只要连接了 shadowrocket 的 vpn,就会出现以上情况。在微信打开的 30s 内响应缓慢(也无法打开网页链接),其后使用正常。

    shadowrocket 的代理日志都显示为DIRECT,DNS 日志显示时间<10ms

    使用其他 vpn 不会出现类似情况。

    使用蜂窝网络不会出现类似情况。

    出现同样情况的还有某宝、某钉等 app 的某些功能模块,并非所有 app 。


    • shadowrocket 2.1.83
    • iOS 14.6

    想来可能还是 dns 问题,但无法解决

    第 1 条附言  ·  35 天前

    以上问题似乎只有在学校的wifi下会出现

    45 条回复    2021-09-18 18:01:31 +08:00
    easingwill
        1
    easingwill   35 天前 via iPhone   ❤️ 2
    同样的问题
    ybw810
        2
    ybw810   35 天前 via iPhone
    同样的问题+1
    yks1sky
        3
    yks1sky   35 天前 via iPhone
    2.1.88 没有这个问题
    hanksun
        4
    hanksun   35 天前 via iPhone
    我的淘宝也这样,巨慢,影响剁手效率
    lafuerza
        5
    lafuerza   35 天前   ❤️ 6
    我的以前也这样,后来查了一下,是因为开起了 DNS 覆写。shadowrocket 默认的 DNS 是 8.8.8.8,后来改成了 tls://223.5.5.5,国内 app 的访问速度就正常了。
    moioooo
        6
    moioooo   35 天前
    App 也就修改了分流和 dns 吧。
    如果分流没问题,那是不是 dns 的锅?
    crystone
        7
    crystone   35 天前
    也是经常遇到,关注
    zouyou2008
        8
    zouyou2008   35 天前
    @lafuerza 请问怎么修改的啊?
    pluto0x0
        9
    pluto0x0   35 天前
    昨天重启后解决了。。
    pluto0x0
        10
    pluto0x0   35 天前
    @pluto0x0 还是没有解决。。是换了一个 wifi 就好了
    Love4Taylor
        11
    Love4Taylor   35 天前 via iPhone
    @lafuerza 虽然但是,微信走的自己的 httpdns 拿到 ip 直接走 ip 不经过系统解析
    lafuerza
        12
    lafuerza   35 天前   ❤️ 1
    @zouyou2008 “配置”-点击“本地文件”-“编辑配置”-“通用”
    lafuerza
        13
    lafuerza   35 天前
    @Love4Taylor 具体的流量过程我没有细究过,但通过反复验证,在换过 N 个 DNS 服务器后,得出两个结论:1 、使用国外 DNS 确实会导致变慢; 2 、即便是国内 DNS,如果是 DoH 也会变慢。于是使用了国内 tls://223.5.5.5 。
    Lucoie
        14
    Lucoie   35 天前
    配置文件问题 。你点击场景模式没任何作用
    hw028
        15
    hw028   35 天前
    用微信(国内应用的时候)不要开就行,我的也是打不开,直接白页面。
    ericbize
        16
    ericbize   35 天前
    在家里的 路由器 上面 搞了智能分流, 然后用 树莓派在家里搭了一个 ssr 服务器,sr 连回家里的 树莓派,就解决了
    skys215
        17
    skys215   35 天前   ❤️ 3
    同样+1

    用某宝,会被识别为配送到香港。也影响搜索结果。

    虽然显示的是 DIRECT
    nuistzhou
        18
    nuistzhou   34 天前 via iPhone
    @lafuerza 测试过了有效
    jfdnet
        19
    jfdnet   34 天前
    找个靠谱的配置文件。
    sieo2021
        20
    sieo2021   34 天前
    @lafuerza 谢谢 解决了
    windirt
        21
    windirt   34 天前 via iPhone
    我的是 surge2.x,也有这个问题,并且无法使用 @lafuerza 提供的方法
    mafeifan
        22
    mafeifan   34 天前
    shadowrocket 不支持按照 app 走代理吗
    SandyLee
        23
    SandyLee   34 天前
    建议用 quan x,速度比 shadowrocket 快
    iaoiand
        24
    iaoiand   34 天前
    这问题也困扰我好久了。试了下 @lafuerza 的方法,好像真的可以解决!
    xxb
        25
    xxb   34 天前 via iPhone
    改 223.5.5.5 不会污染吗
    shinwood
        26
    shinwood   34 天前 via iPhone
    @SandyLee Quan x 支持的协议有限。
    ncepuzs
        27
    ncepuzs   34 天前
    (曾经的)我校会进行 dns 抢答,甚至劫持 53 端口屏蔽传统公共 dns,最后只能用 dot 和 doh 。
    当然,有一个风评似乎不太好的公共 dns 在校园网和我家移动宽带测试中都非常坚挺,反而可以用。
    hanliu
        28
    hanliu   34 天前 via iPhone
    lafuerza
        29
    lafuerza   34 天前
    @hanliu 是的,但我把第一条 system 删除了。
    hanliu
        30
    hanliu   34 天前 via iPhone
    @lafuerza 好,谢谢🙏
    cwcauc
        31
    cwcauc   34 天前
    开着 QuanX 访问京东慢有什么解决办法
    msn1983aa
        32
    msn1983aa   34 天前
    @lafuerza #13 就是在规则的 DNS 那里写 tls://223.5.5.5 吗?
    bclerdx
        33
    bclerdx   34 天前 via Android
    用 Clash 试试。
    allin1
        34
    allin1   34 天前
    @xxb TLS 是 DoT 吧。圈 X 还不支持 DoT 只支持 DoH
    lafuerza
        35
    lafuerza   33 天前   ❤️ 1
    @msn1983aa 是的。我的截图是这样的: https://imgur.com/a/16eDIjs
    msn1983aa
        36
    msn1983aa   33 天前
    @lafuerza #35 我在 ss 的 git 上看到介绍了
    # ShadowRocket 现已支持 DoH / DoT
    # 您可以根据需求自行决定选用 DNS 服务器的种类和组合方式,例如:混用服务器来实现最佳解析速度;单独 DoH 使用来达到最佳安全性和最低污染度。
    dns-server = https://doh.pub/dns-query, https://dns.alidns.com/dns-query

    不知道 DOT 和 DOH 哪个更快
    Themyth
        37
    Themyth   33 天前
    @lafuerza 谢谢兄弟 貌似你解决了困扰我很多年的问题。。
    ryansvn
        38
    ryansvn   33 天前
    有没有办法像是电脑客户端一样,国内的 ip 走国内 dns,国外的走 8888 ?
    yousabuk
        39
    yousabuk   33 天前 via iPhone
    @lafuerza 感谢感谢

    一直有这个困扰,开微信那个圈圈⭕️转啊转的。
    yjzhang22
        40
    yjzhang22   33 天前
    @lafuerza 回头试一下
    GZK007
        41
    GZK007   32 天前
    @lafuerza ⭕️❌怎么改?
    V2IEX
        42
    V2IEX   32 天前
    shadowrocket 需要一直开着吗?写两个自动化快捷指令,打开油管、推特、tg 等需要翻墙的软件时自动打开代理,关闭软件时自动关闭代理,岂不美哉??
    NewTab12138
        43
    NewTab12138   32 天前
    @shinwood qx 协议可以转换的,大部分都支持
    Lkdr
        44
    Lkdr   32 天前
    之前用小火箭也是,各种配置都没解决这种时不时会出现的迷之卡顿,日常在 app 中切换需要经常开关代理。换圈 X+Geoip 规则后解决,现在几乎全天挂着代理。
    ybw810
        45
    ybw810   28 天前 via iPhone
    Twitter 上有人问这个问题,作者回复如下:使用的是 Wi-Fi 还是 4G ? Wi-Fi 是否开启了 IPv6 而实际上宽带不支持 IPv6 ?

    https://twitter.com/shadowrocketapp/status/1420317032013205510?s=21
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2027 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:27 · PVG 11:27 · LAX 20:27 · JFK 23:27
    ♥ Do have faith in what you're doing.