ZOUHUGO
V2EX  ›  macOS

使用 clash 开启代理之后,微信无法发送图片

  •  
  •   ZOUHUGO · Aug 30, 2023 · 17043 views
    This topic created in 1165 days ago, the information mentioned may be changed or developed.

    坐标上海,电信网络 macOS 13.5 系统,Clash 选择 rule 模式开启代理之后微信可以正常文字聊天,但是对方发的表情包一直在菊花加载,然后发送出去的图片无法发送成功,都是感叹号状态。 切换过不同机场的节点,检查过 clash 的规则 wechat 是在 direct 直连规则下的。 有没有 v 友碰到过类似情况呢,我 4 月份在上海的时候还正常使用,八月底回到上海之后就出现了这种情况

    Supplement 1  ·  Aug 30, 2023
    还有一个现象,在开启代理的情况下:电脑已经回复处理过的消息,在手机端还是显示消息未读并且未处理。手机发送的语音消息,电脑端无法同步同样显示红色感叹号
    27 replies  •  2026-04-18 17:51:38 +08:00
    totoro625
    totoro625
    Aug 30, 2023 via Android
    1
    WeChat 应该用 proxy ,除非你是 852/853 的 WeChat
    本地 ping 一下 sgshort.wechat.com 试试看可用性
    SystemOutPrint
    SystemOutPrint
    Aug 30, 2023❤️3
    2
    1. 关闭 clash 的 ipv6 试试
    2. 在 Connection 里面搜索 wechat 。看看是不是有 cdn 走了代理。
    3. 直接试试在 Direct 模式下,有没有问题(记得关闭所有 TCP 连接)。如果没有问题就是 cdn 走代理了。
    ZOUHUGO
    ZOUHUGO
    OP
    Aug 30, 2023
    3
    @totoro625 sgshort.wechat.com 是 ping 的通,微信我没有设置使用 proxy 。
    我的版本号是
    App Version: Version 3.8.2 (27317)
    Verbose: v3.8.2.21 (0x13080215)
    System: OSX 13.5 build(22G74)
    Model: Macmini9,1
    Hash: e26e7be95a
    Build Date: Aug 22 2023
    Build Time: 13:32:53
    Lang: en-CN
    ZOUHUGO
    ZOUHUGO
    OP
    Aug 30, 2023
    4
    @SystemOutPrint
    1. macOS 的 Clashx 里面是默认 ipv4 ?我没有特意设置过 ipv6 。
    2. connection 里面找不到 WeChat 的连接记录,倒反偶尔在 log 文件中看到他走了直连
    3.Direct 在关闭了所有的连接之后选择了 Direct 模式还是一样没法发送图。只有在把软件的 system proxy 关了才可以正常发送。
    4. 用了 v2ray&shadowsocks&shadowrocket 这几个工具都是存在同样情况。
    totoro625
    totoro625
    Aug 30, 2023 via Android
    5
    @ZOUHUGO #3 WeChat 服务器地址跟你手机号码所在地区有关。

    尝试用一下全局和关闭代理,看看是否正常
    ZOUHUGO
    ZOUHUGO
    OP
    Aug 30, 2023
    6
    @totoro625 抱歉可能是描述不够充分,这个微信是国内的号码只不过之前一直在国外。

    然后我也测试了,全局已经规则模式下是没法发送的,只有关闭代理的时候能够正常发送
    gp0119
    gp0119
    Aug 30, 2023
    7
    github 上找下微信的规则,让走 direct ,我之前也是表情包一直转圈
    FringJX
    FringJX
    Aug 30, 2023❤️1
    8
    确保你的 clash 规则有 GEO IP 和 https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list ,微信的所有请求都被这两个 rule-set 覆盖.
    FringJX
    FringJX
    Aug 30, 2023
    9
    https://raw.githubusercontent.com/lageev/chatgpt-openclash/main/Full.ini
    或者直接用我这个模板,转换一个 clash 规则,拿去试试
    ZOUHUGO
    ZOUHUGO
    OP
    Aug 30, 2023
    10
    @hfl1995 感谢回复,我也是在 acl4ssr-sub 转的订阅,规则是没问题的。我也换了别的代理工具去测试,只要是连接了代理基本都是无法发送图片,只有关闭断开状态才能正常。然后作为对照试验同样 Wi-Fi 环境下同样的服务器节点,手机 shadowrocket 是可以正常收发图片。
    SenLief
    SenLief
    Aug 31, 2023 via iPhone
    11
    dns 要用系统的 dns
    twoz
    twoz
    Aug 31, 2023 via Android
    12
    GEOSITE,CN, DIRECT
    GEOIP,CN, DIRECT
    FringJX
    FringJX
    Aug 31, 2023
    13
    除了 clash 之外,你电脑是不是还运行了其他 vpn 或者 tailscale 等等内网穿透的 app
    jacksonj297
    jacksonj297
    Aug 31, 2023 via iPhone
    14
    @hfl1995 Clash 跟思科 anyconnect VPN 互斥啊,不能同时打开
    Unkn
    Unkn
    Aug 31, 2023
    15
    当作广告拒绝了吧。分流更新下
    pq2Q3XZidsTF906J
    pq2Q3XZidsTF906J
    Jan 11, 2024
    16
    同样问题分享下我的解决办法:
    思路:电脑 wifi 连接手机热点,测试手机微信发图正常,然后 pc 用 ping 微信服务器记录下 cdn 地址,写入 host
    最终在 win10 的 host 写入:

    ```
    2408:80f1:21:2::21 wx1.qq.com
    2408:80f1:21:2::21 wx.qq.com
    ```
    bclerdx
    bclerdx
    Feb 16, 2024
    17
    @jacksonj297 本来也没有办法同时开启 2 个 VPN 啊!
    bclerdx
    bclerdx
    Feb 16, 2024
    18
    @yhm2046 前提是你的所有线路本身要支持 IPv6 方式,建议也提供一下 2 个域名对应的 IPv4 地址。

    另外,这两个域名是做什么用的?
    pq2Q3XZidsTF906J
    pq2Q3XZidsTF906J
    Feb 18, 2024
    19
    @bclerdx gpt 可以查到两个都是 101.89.47.179 ,这两个域名是微信服务器的域名
    nickwzy129
    nickwzy129
    Apr 2, 2025
    20
    @ZOUHUGO 请问问题解决了吗,我目前状况和你一样。
    nickwzy129
    nickwzy129
    Apr 2, 2025
    21
    晚上发现是装了杀毒软件 Norton 带来的锅,卸载后问题解决,Clash Verge 目前设置为 DNS OVERWRITE ,TUN ,RULE 里未维护 wechat 进程的特定 Rule 。
    有类似问题无果的可以查下,系统设置、网络,是否有“过滤”项(装了 Norton 后增加该项,卸载 Norton 后该项消失)
    wacxr123
    wacxr123
    Jul 10, 2025
    22
    我也这样,贴主解决了嘛?
    zzutmebwd
    zzutmebwd
    Sep 15, 2025
    23
    @SystemOutPrint 关闭 ipv6 ,问题解决。
    泪流满面,困扰了我很久的问题,感谢您,感谢 v2
    zzutmebwd
    zzutmebwd
    Sep 15, 2025
    24
    @zzutmebwd 我的客户端是 clash verge rev ,系统是 windows 。
    myfjdthink485
    myfjdthink485
    Sep 22, 2025
    25
    @zzutmebwd macos 同样的方法,关闭 ipv6 ,问题解决。
    boking
    boking
    Sep 22, 2025
    26
    win10 ,clash verge2.4.2, 关闭 ipv6 也解决了
    TimorL
    TimorL
    Apr 18
    27
    我就说在 V 站可以学到东西吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1599 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 07:45 · PVG 15:45 · LAX 23:45 · JFK 02:45
    ♥ Do have faith in what you're doing.