V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
TianDogK48
V2EX  ›  全球工单系统

京东故意降低 vpn 用户体验

  •  
  •   TianDogK48 · 2023-04-17 14:31:23 +08:00 · 11204 次点击
    这是一个创建于 620 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手机用的 clash ,打开京东图片加载不出来,今天与好友研究了一下,发现一些趣事。

    直接说结果(我的猜测):京东 app 检测到 vpn 后,请求图片时,会向 m.360buyimg.com 的高位端口发起一次请求,此次请求会超时(几秒钟);超时后,请求 m.360buyimg.com:443,并获取到图片。

    没有 vpn 的时候,京东直接请求 m.360buyimg.com:443,并获取到图片。

    所以开了 vpn 之后,图片一直加载不出来。


    论证过程:

    电脑开 wireshark 和热点,手机连电脑热点。

    没开 vpn 的情况下,直接对 443 发起请求:

    开了 vpn ,先对 43381 发起请求,失败后请求 443:

    41 条回复    2024-12-17 15:42:36 +08:00
    AoEiuV020CN
        1
    AoEiuV020CN  
       2023-04-17 14:40:03 +08:00
    啊这,图啥?
    不过应该不是直接“检测 VPNService”,
    刚试了一下 clash for android 的访问控制绕过京东就没问题,
    同样情况还发生在贴吧 app ,
    一直觉得是 dns 方面有什么干扰,
    sunshower
        2
    sunshower  
       2023-04-17 14:40:27 +08:00   ❤️ 2
    https://merlinblog.xyz/wiki/cfa.html
    搜分应用代理,不然京东走代理就行

    我之前京东偶尔在更新订阅后也会这样
    从我的经验来看,不一定是京东问题,Googleplay 版京东很少更新,都是更新代理的订阅
    后面设置不走代理就正常了
    sunshower
        3
    sunshower  
       2023-04-17 14:41:38 +08:00
    @sunshower 不然=不让
    TianDogK48
        4
    TianDogK48  
    OP
       2023-04-17 14:49:14 +08:00
    @sunshower @AoEiuV020CN 绕过京东有效,感谢!

    用 wireshark 之前也查了 clash 的日志,发现请求高位端口一直超时,还以为京东有什么办法能检测 tcp 连接是不是京东 app 发起的,用 wireshark 才知道直连的时候根本不请求高位端口;不管怎么样先踩一脚京东。

    再次感谢二位!
    ruixue
        5
    ruixue  
       2023-04-17 15:19:25 +08:00
    京东从上个月这个时候开始对商品评价和问答显示 ip 归属地了,再结合针对 vpn 的奇怪 bug ,总有种说不出的不好的预感~
    mailhanzhong
        6
    mailhanzhong  
       2023-04-17 15:40:42 +08:00
    好像是这样
    tudouxian
        7
    tudouxian  
       2023-04-17 15:41:58 +08:00
    我用软路由也是这样,断开用流量就没事。。。
    paradoxs
        8
    paradoxs  
       2023-04-17 15:44:50 +08:00
    想不让你用 VPN , 办法多的是。
    googlefans
        9
    googlefans  
       2023-04-17 16:53:31 +08:00
    我买京东国际的东西 不打开 vpn 根本就打不开。。或者打开很慢..
    真搞不懂他们要干啥
    HarrisIce
        10
    HarrisIce  
       2023-04-17 19:06:32 +08:00 via iPhone   ❤️ 1
    有没有可能,慢是因为没控 TCP MSS 。楼主可以看一下 wireshark ,这么多重传,有 VPN 还这么大 MSS ,稍微带个 DF 位就全会被丢了
    TianDogK48
        11
    TianDogK48  
    OP
       2023-04-18 08:11:36 +08:00 via Android
    @HarrisIce 一次加载好几个图片,所以会发起好几个 tcp 连接;还处于握手阶段,感觉应该不会超出 mtu ;实际情况是 tcp 连这个高位端口,和防火墙 ignore 的表现是一样的;现在的问题是,开了 vpn 才访问这个高位端口,不开 vpn 直接访问 443 。
    emma3
        12
    emma3  
       2023-04-18 08:12:12 +08:00 via iPhone
    我试过在家中路由环境下打开淘宝、闲鱼、京东等特别慢,图片会加载不出来,google/youtube 等又十分流畅,其它大部分国内网站也都没事。有问题的网站,只要关闭 wifi 用数据,立马解决问题,就算手机开着 vpn 也没有影响。应用环境:openwrt+passwall+ios16 ,路由开启 ipv6 。
    yxmyxmyyy
        13
    yxmyxmyyy  
       2023-04-18 09:06:26 +08:00 via Android
    之前就发现了,一直开着绕过代理模式
    yyws2012
        14
    yyws2012  
       2023-04-18 13:33:33 +08:00 via Android   ❤️ 3
    这边基于 sing box 测试的结果是,打开了附加 http 代理到 vpn 的功能后,京东会错误地尝试发生目标端口为 http 代理端口的请求,应该是个 bug 。
    关闭后正常了。
    gtx990
        15
    gtx990  
       2023-04-18 21:31:04 +08:00 via Android
    很早就发现了,京东的兄弟们修修 bug ,谢谢
    skxs067
        16
    skxs067  
       2023-04-18 22:47:28 +08:00 via Android
    软路由 openclash ,redir 模式,京东 app 商品详情页 403 啥都看不到
    LzNOHentai
        17
    LzNOHentai  
       2023-04-19 05:38:16 +08:00 via Android
    一些国产 APP 都有类似 bug ,开着 clash 各种加载慢,绕过就没事,所以我把不需要分流的 APP 全排除了。
    broker1024c
        18
    broker1024c  
       2023-04-19 08:14:57 +08:00 via Android
    这是网络路由的原因,跟京东没关系
    xieqiqiang00
        19
    xieqiqiang00  
       2023-04-19 09:18:06 +08:00 via Android
    我一开 clash ,知乎 app 就刷不出来东西
    NokiaForever
        20
    NokiaForever  
       2023-04-19 10:29:50 +08:00 via Android
    京东不走代理不就行了
    teadi
        21
    teadi  
       2023-04-19 13:42:25 +08:00 via iPhone
    软路由➕openclash➕adguard 目前没问题,会不会是规则的问题
    fengtalk
        22
    fengtalk  
       2023-04-19 21:03:03 +08:00 via Android   ❤️ 1
    确实有这样的问题。懒得折腾,在逛京东的时间就关了代理。
    chancat
        23
    chancat  
       2023-04-19 23:15:09 +08:00 via Android
    你没做好分流怪谁
    gardel
        24
    gardel  
       2023-04-20 09:57:44 +08:00 via Android
    会不会是测试人员灰度测试用的,高位端口只在公司内部或 VPN 下才能访问,返回占位图片。
    pems002
        25
    pems002  
       2023-04-20 10:43:52 +08:00 via Android   ❤️ 1
    是这样的,这个还真的不是没分好流的原因,能在 Log 里看见确实没有经过代理流量,也不知道京东在搞什么鬼🌚
    cyn1c
        26
    cyn1c  
       2023-04-21 02:49:14 +08:00 via Android
    贴吧也有这样的问题,感觉是他们 cdn 没弄好
    qq774500050
        27
    qq774500050  
       2023-04-22 08:26:38 +08:00 via Android
    我这边 clash 的不需要代理的应用已经 deny 了,但是仍然经常遇到开着 clash 就各种慢的情况…
    Ashore
        28
    Ashore  
       2023-04-22 22:36:01 +08:00 via Android
    我已经开分应用代理了,不然京东 贴吧 还有一些其他软件加载的太慢了
    encro
        29
    encro  
       2023-05-08 17:55:57 +08:00
    一天到晚 clash 开着,100G 流量用了几年,开支付宝,淘宝,京东都没问题。。。。
    20180410rx
        30
    20180410rx  
       2023-06-15 04:01:36 +08:00
    我发现我的 xray 也是这样,手机 wifi 设置用代理时京东 app 卡、慢,如果设置用透明代理,秒开
    hpliu
        31
    hpliu  
       2023-07-04 15:37:52 +08:00
    @skxs067 我也遇到了这个问题,不知道咋解决
    yqs112358
        32
    yqs112358  
       2023-10-10 18:21:55 +08:00
    国内应用尽量不要走梯,坏习惯,一是没必要,二是有风险
    大数据画像暂且不说,如果自建机场的话回源流量很容易被识别然后封 IP
    qingrain
        33
    qingrain  
       2023-10-21 13:54:00 +08:00   ❤️ 1
    感谢 14 楼朋友的方法,在 clash 中,关闭 [为 vpn service 附加 http 代理] 就 ok 了,图片加载就很流畅了。
    Merrkry
        34
    Merrkry  
       288 天前
    @yyws2012 哈哈,一样,一年过去了这个 bug 还没修
    sparks2
        35
    sparks2  
       210 天前
    409 天过去了 (●'◡'●)
    iShao
        36
    iShao  
       196 天前
    423 天过去了
    发现京东商品详情页还是不行,openclash redir 有办法吗?
    Aoimuku
        37
    Aoimuku  
       180 天前
    感谢,实测有用
    SabrinaWin
        38
    SabrinaWin  
       153 天前
    这个里面的 [分应用配置] 实测有用: https://www.10101.io/2020/02/05/how-to-use-clash-for-android
    xuelide
        39
    xuelide  
       70 天前
    同 openclash redir ,nameserver-policy 设置了 JD ruleset 走 ISP DNS ,分流规则指定 JD ruleset 走 direct ,无法解决。
    楼中提到高位端口,不确定是不是因为我设置了仅允许常用端口流量引起的。
    @iShao
    cxzlw
        40
    cxzlw  
       43 天前
    京东有一些域名比如 wl.jd.com 如果用 doh.pub 或者 doh.alidns.com 去解析,会得到一个不可用的 ip: 117.72.226.3

    可以检查一下自己 clash 配置里面 nameserver 是否包含上面这俩。dnspod 和 alidns 解析出不可用 ip 会极度影响京东的使用体验
    yianing
        41
    yianing  
       10 天前
    今天手机刷 jd 又遇到了这个问题,电脑网页走 clash 直连都能用,就这个 app 有问题💩
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2714 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.