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

怎样让 openclash 在前 mosdns 在后?

  •  
  •   aybear · 190 天前 · 1182 次点击
    这是一个创建于 190 天前的主题,其中的信息可能已经有所发展或是发生改变。
    mosdns 在前的话到了 openclash 里就会变成纯 ip 的,那么 openclash 的一大堆域名规则就没用了,我想让 openclash 在前先分流一次,再到 mosdns 里分流
    有大佬能说说这样可以吗,怎么实现
    8 条回复    2024-10-14 12:16:06 +08:00
    aybear
        1
    aybear  
    OP
       190 天前
    为什么要 openclash 在前呢?因为我要用 openclash 里的游戏下载规则。
    我还有个问题,我即使加了游戏( CS2 )的直连规则,在玩国服的时候,还是会一直有 loss ,没找到解决办法,我想要既能访问 steam 不受阻碍,又想玩 cs 是直连不走代理的,目前是用的游戏加速器加速国服才能缓解 loss ,打两三把就要重新加速,否则又会有 loss
    QeMPdEW178ZNV025
        2
    QeMPdEW178ZNV025  
       177 天前
    openclash 的 nameserver 和 fallback server 都指定为 mosdns 的端口即可,比如 127.0.0.1:5335 ,并且要确保 openclash 劫持了 dnsmasq 或者手动指定 dnsmasq 的上游为 openclash ( 127.0.0.1:7874 )
    mosdns 的上游服务器要设置为国内和国外的 dns 服务器,比如 223.5.5.5 和 8.8.8.8 ,并且要打开 dns 防泄露

    你加了 cs2 的直连规则,但是游戏仍然丢包的话,通过 clash 的 dashboard 确定你游戏的时候数据有没有走海外节点,然后把漏网的域名自己手动写一个规则在 openclash 的规则附加中添加并且指定为 DIRECT 就行了
    Penguium
        3
    Penguium  
       170 天前   ❤️ 1
    在 openclash 里打开劫持,把 53 端口劫持到 clash 的 7874 ,mosdns 关闭劫持,记住 mosdns 的 ip 和端口然后添加到 openclash 的 nameserver 组,再把 nameserver 组的其他 dns 服务器都关闭,fallback 组可以不配置,所以 fallback 组 dns 全关闭,只留 mosdns 做 clash 唯一上游
    Rebron1900
        4
    Rebron1900  
       59 天前
    @Penguium 谢谢大佬,这个方案很有用。
    我看有些人说其实没必要用 mosdns ,直接在 openclash 里分流就好了,大佬你是怎么看的?
    Penguium
        5
    Penguium  
       58 天前
    @Rebron1900 mosdns 还是挺有用的,clash 的分流功能比较基础,简单用用还行,想要再细致一点就不够看了,比如过滤海外组 ipv6 就要用 mosdns 。
    Rebron1900
        6
    Rebron1900  
       56 天前
    @Penguium #5 这个问题弄好后我遇到个贼奇怪的问题。我平时都看公益服,昨天发现 PC 、手机客户端的请求 openclash 都能正确分流到 emby 代理组,但是电视盒子上客户端的请求似乎都是 ip ,不知道那里出了问题。
    Penguium
        7
    Penguium  
       51 天前
    @Rebron1900 那应该是电视盒子的用了其他的 dns 服务器,没有经过 clash 处理
    Rebron1900
        8
    Rebron1900  
       50 天前
    @Penguium #7 我盒子 dns 设置的是旁路由的 ip ,排查了几天都没修好。
    昨天启用 openclash ,换了个 openmihomo 立马就能正常分流了,而且稳定性好了太多。
    openclash 说实话真的太难用了,配置复杂,稳定性非常差。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1553 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 17:04 · PVG 01:04 · LAX 09:04 · JFK 12:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.