V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
Debug1998
V2EX  ›  OpenWrt

OpenWRT 环境下 OpenClash 抖音问题

  •  
  •   Debug1998 · 145 天前 · 4141 次点击
    这是一个创建于 145 天前的主题,其中的信息可能已经有所发展或是发生改变。
    环境:
    AP:红米 AX3000
    Openwrt (黑群晖从红米路由器接入网线,Openwrt 跑在群辉虚拟机-旁路由)
    Openclash tun 模式
    客户端:iPhone 13 Pro IOS 17.5 ,手动指定 IPV4 IP 地址、路由器地址、DNS 等
    在使用抖音时遇到了评论图片需要加载很久的情况,但是能评论成功,去 OpenClash 日志查看 IP 走的是直连,目前尝试了使用 passwall 、hello world 、hello proxy 插件,问题没有改善。目前怀疑路由器问题或者 DNS 问题。大家有遇到过类似的情况吗?
    47 条回复    2024-09-20 22:58:42 +08:00
    nicepink
        1
    nicepink  
       145 天前
    旁路由 openwrt ,passwall + 双 AdGuardHome(DNS), iphone 13 mini 没遇到过加载很久
    Debug1998
        2
    Debug1998  
    OP
       145 天前
    @nicepink #1 那我回头试一下,我可以抄一下您的作业吗? AdGuardHome 、passwall 的配置过程
    2000wcw
        3
    2000wcw  
       145 天前
    Openwrt/Passwall ,China-DNS-NG 开启,中国列表除外模式,抖音头条都正常。

    CLASH 的分流感觉很容易遇到这类 CDN-IP 分散的问题。
    retanoj
        4
    retanoj  
       145 天前
    客户端手工指定 DNS 应该是指到 OpenWRT 了是不?有查过 clash dns 相关的配置吗?
    shao
        5
    shao  
       145 天前
    换一个手机、关闭 openclash ,用排除法找出问题所在。

    有个建议,尽量别用旁路由。 我记得 AX3000 可以刷 OpenWrt 。
    AlexPao
        6
    AlexPao  
       145 天前
    看下日志, 把 受阻的域名 单独拉出来走直连或者指定处理方式
    polobug
        7
    polobug  
       145 天前
    我好像也遇到过 就抖音怪怪的
    x86
        8
    x86  
       145 天前
    把 DNS 转发关了看看
    EliStone
        9
    EliStone  
       145 天前
    我抖音正常,但是微信超级慢,估计是 dns 的问题,我 dns 都指向 openwrt 了
    bigTeacher
        10
    bigTeacher  
       145 天前
    openclash 就是一坨屎 复杂难用 建议用 passwall/passwall2 规则分流设置简单好用
    Debug1998
        11
    Debug1998  
    OP
       145 天前
    @2000wcw #3 好的,谢谢。我下班尝试一下。
    Debug1998
        12
    Debug1998  
    OP
       145 天前
    @retanoj #4 是的,客户端指定 DNS 到 Openwrt ,还没查 clash 的相关 DNS 设置,我回头谷歌看一下怎么配置?请问我该从哪些方面入手查询?
    Debug1998
        13
    Debug1998  
    OP
       145 天前
    @EliStone #9 微信慢、微信视频卡顿我遇到过,后来我换了个固件就解决了。
    Debug1998
        14
    Debug1998  
    OP
       145 天前
    @x86 #8 好的
    hfl1995
        15
    hfl1995  
       145 天前
    DNS 的问题,把 openclash 的绕过中国大陆 IP 打开会好一点
    Debug1998
        16
    Debug1998  
    OP
       145 天前
    @AlexPao #6 对应 IP 是走的直连,应该不是这个问题
    Debug1998
        17
    Debug1998  
    OP
       145 天前
    @polobug #7 现在解决了吗?
    zhucegeqiu
        18
    zhucegeqiu  
       145 天前
    旁路由只是科学的话,直接用 clash ,配一下转发就行,不需要装 op
    另外 openclash 确实是垃圾,配置杂乱毫无逻辑可言,界面一塌糊涂
    Debug1998
        19
    Debug1998  
    OP
       145 天前
    @hfl1995 #15 我之前开了绕过大陆后,就直接没网了,好像跟我的红米 AX3000 有关系
    Donahue
        20
    Donahue  
       145 天前
    看我历史发帖,发过一个我的配置
    Debug1998
        21
    Debug1998  
    OP
       145 天前
    @Donahue #20 已收藏,谢谢
    qW7bo2FbzbC0
        22
    qW7bo2FbzbC0  
       145 天前
    我遇到 B 站 app 有这个问题,但是两个 wifi 切换的一分钟内,是可以正常的。要不然就退出 app 重新打开才可以
    EliStone
        23
    EliStone  
       145 天前
    @Debug1998 #13 我的版本还是很老的,这样说的话,晚上回去重新编译一个新版的
    lawler
        24
    lawler  
       145 天前
    跟我情况一样,加载慢,还经常无网络。除了抖音其它都正常。
    ScepterZ
        25
    ScepterZ  
       145 天前
    同遇到过,只有抖音评论加载不出来,别的都正常
    Debug1998
        26
    Debug1998  
    OP
       145 天前
    @ScepterZ #25
    @lawler #24 现在解决了吗
    nicepink
        27
    nicepink  
       145 天前
    @Debug1998 #2 油管搜安格世界,我抄的他的,有些地方讲的不够细,还可以搜下类似的,这套好多教程的
    ScepterZ
        28
    ScepterZ  
       145 天前
    @Debug1998 没解决,而且由于机场只有 clash 订阅,我懒得研究怎么转换,所以也没条件换 passwall
    ScepterZ
        29
    ScepterZ  
       145 天前
    @Debug1998 另外我不是评论图片,是评论本身也加载不出来
    chongya
        30
    chongya  
       145 天前
    我的上网方案:
    使用小主机里装的 openwrt 拨号上网,再连一个红米 AC2100 发射 wifi 信号,DNS 解析走 op 里装的 adguardhome ,科学上网使用 op 装的 passwall 。因为所有的 DNS 解析记录都能在 adguard 里看到,所以能很方便解决某个访问该走/不该走代理的问题,只需要把相应的地址加入 passwall 的代理/直连列表就好了
    yyzh
        31
    yyzh  
       145 天前 via Android
    @chongya 这样搞以后维护很麻烦吧.还不如上 passwall2 内置直接调用 https://github.com/v2fly/domain-list-community/tree/master/data 的资料做分流
    Debug1998
        32
    Debug1998  
    OP
       145 天前
    @chongya #30 我回家试一下
    Debug1998
        33
    Debug1998  
    OP
       145 天前
    @yyzh #31 只要安装上 passwall 2 ,所有的 dns 都会直接走这个 github 地址中的配置吗?
    stcode
        34
    stcode  
       144 天前
    分流的问题,规则没有设置好,找个教程设置一下,另外 china-DNS-NG 要打开。
    Serino
        35
    Serino  
       144 天前
    估计是 DNS 分流的问题。
    微信和抖音,有些服务不用本地 ISP 运营商的 DNS ,会有些小问题。
    像微信公众号的图片有时无法加载或者加载异常缓慢,就算用 DNSPod 都经常有问题。

    可以考虑覆写 DNS 设置,用 nameserver-policy 分流。
    具体文档参考:
    https://wiki.metacubex.one

    参考 DNS 配置(我没用 fake-ip):

    dns:
    cache-algorithm: arc
    enable: true
    prefer-h3: true
    listen: :25353
    ipv6: false
    enhanced-mode: redir-host
    proxy-server-nameserver:
    - "https://223.5.5.5/dns-query"
    - "https://1.12.12.12/dns-query"
    nameserver:
    - "https://223.5.5.5/dns-query"
    - "https://223.6.6.6/dns-query"
    nameserver-policy:
    "geosite:tencent":
    - "填你的本地 ISP 运营商 DNS"
    "geosite:bytedance":
    - "填你的本地 ISP 运营商 DNS"
    "geosite:!cn":
    - "https://1.1.1.1/dns-query#proxy"
    - "https://8.8.8.8/dns-query#proxy"
    geodata-mode: true
    geox-url:
    geoip: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip-lite.dat"
    geosite: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat"
    geo-auto-update: true
    geo-update-interval: 23
    Debug1998
        36
    Debug1998  
    OP
       143 天前
    @Serino #35 谢谢,redir-host 我在使用的时候发现有腾讯游戏如王者荣耀无法登录的问题
    xuhuanzy
        37
    xuhuanzy  
       139 天前
    openclash 不碰上问题还好, 一旦碰上问题就别指望能找到解决方案, 一旦你觉得他有问题, 那么他 dns 跟分流跟 udp 跟 ipv6 全都有问题.
    换 passwall2 吧
    Zzdex
        38
    Zzdex  
       134 天前
    所以 lz 现在是 怎么解决的
    Debug1998
        39
    Debug1998  
    OP
       133 天前
    @Zzdex #38 我现在 IOS 设备没走软路由还是会出现这个问题,所以我怀疑是 WIFI 6 的问题,因为我还有个 wifi 6 的路由器,也一样的现象
    Zzdex
        40
    Zzdex  
       133 天前
    @Debug1998 #39 👀我关掉观察观察
    Debug1998
        41
    Debug1998  
    OP
       133 天前
    @Zzdex #40 你的路由器是 WIFI 6 的吗?我正好想排除一下。
    Zzdex
        42
    Zzdex  
       133 天前
    @Debug1998 #41 是 wifi6 、ax86u ,不过我用的不是 openclash
    Debug1998
        43
    Debug1998  
    OP
       133 天前
    @Zzdex #42 哪我感觉这不是 Openwrt 插件的问题,我用过斐讯 K2 试过不会出现这个问题。既然 WIFI 6 的问题复现了这个问题,我猜就是抖音在 WIFI 6 上的 bug
    Zzdex
        44
    Zzdex  
       132 天前
    @Debug1998 #43 有时候我其他软件静态资源也加载不出来,比如公众号的图片、小程序里的图片。。。所以我感觉还是因为 DNS
    Debug1998
        45
    Debug1998  
    OP
       132 天前
    @Zzdex #44 加载不出来的时候你刷新一下页面看一看是不是走了代理,我遇到过微信视频卡顿的问题,修改了订阅模板就好了。
    QeMPdEW178ZNV025
        46
    QeMPdEW178ZNV025  
       132 天前
    看我的发帖记录抄我的 openclash 配置,不好用你打我
    Zzdex
        47
    Zzdex  
       60 天前
    @Debug1998 #45 最近用 mosdns 做了下 dns 分流,让国内流量用运营商 dns 不走 clash 了(虽然走 clash 也是直连)体验了一段时间 好很多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5272 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.