V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hentailolicon
V2EX  ›  宽带症候群

mihomo 不管在客户端还是路由上都有难以解决的痛点

  •  
  •   hentailolicon · 1 天前 · 1671 次点击

    客户端有个难以解决的痛点, 就是主机需要频繁的开关机每次都要启动一次内核, 而 mihomo 的内核启动有概率出现性能异常的 bug, 不管是直连还是代理都会速度巨慢, 这时候就得去重启一下内核才能解决

    运行在路由上虽然可以解决需要频繁启动关闭内核的问题, 但是也有个大问题就是无法使用进程代理了, 现在不管是哪个维护的规则其实都很难全覆盖 ip 段和域名, 不使用进程代理的话很多应用都会漏, 尤其是需要加速游戏的情况下这个问题是最无解的

    目前感觉两个都有自己的优势, 但是两个的痛点都很致命, 也不知道各位大佬有没有好的解决方案能同时解决两个痛点

    14 条回复    2026-01-11 19:57:17 +08:00
    wangritian
        1
    wangritian  
       1 天前
    vps 或者机场的延迟都远远比不上专业的游戏加速器吧
    要不试试双端共用,路由器不管游戏,pc 客户端只配置进程规则,和游戏一起启动
    hentailolicon
        2
    hentailolicon  
    OP
       1 天前
    @wangritian 我的 hk 延迟在 30ms 目前玩东南亚也只有 65-70ms 跟 uu 加速器差不多,目前只能双端共用这样解决了,不过还是希望能有一种方案能全部解决,路由器上一些桌面应用的规则没有进程代理很难处理
    cj323
        3
    cj323  
       1 天前
    什么系统,我 macos 没遇到重启问题。另外,这 bug 有 issue 吗?没有可以开一个;感觉项目维护得还挺好的。
    hentailolicon
        4
    hentailolicon  
    OP
       1 天前
    @cj323 mac 基本不关机吧, 我工作用的 mac 就不会有这个问题, 平常用的 windows 经常出现这个 bug, 但是没任何报错日志, 只要已发现网络速度不对我就重载核心然后就体感正常了
    Echo521
        5
    Echo521  
       21 小时 5 分钟前
    我这也有这个问题。我用的 arch ,裸核+web ui ,开启 tun 模式,每次休眠之后,就需要手动重启 mihomo core
    MYDB
        6
    MYDB  
       20 小时 8 分钟前 via iPhone
    别人维护的规则肯定会漏,建议自己去编写。

    常玩的游戏没多少,几分钟就能写完一个游戏的规则。

    游戏规则一般包含顶级域名+端口就可以了,放在所有规则最上面,如果游戏内资源下载想走直连,可以把子域名放在游戏规则的上面。

    游戏规则抓 ip 是最不现实的,即使是 uu 等加速器,也需要靠玩家去反馈问题才能维护 ip 规则表
    dbak
        7
    dbak  
       18 小时 58 分钟前 via Android
    整个低功耗的 x86 小主机装 mihomo 当透明网关
    psllll
        8
    psllll  
       18 小时 38 分钟前 via Android
    规则不都是可以自己写的吗
    把自己玩的游戏域名或者 ip 写进去不就行了
    kome
        9
    kome  
       18 小时 6 分钟前
    Windows 系统的话, 代理游戏用 Netch 呗, 自己建一个配置文件, 把自己玩的游戏都扔进去, 平时的非游戏流量该怎么走怎么走.
    Nasei
        10
    Nasei  
       16 小时 20 分钟前
    主机为什么需要关机,台式机需要的关机频率从我的经验来看要比 mbp 还要低的
    Sirius8
        11
    Sirius8  
       15 小时 47 分钟前
    别人写的规则可能会漏,但是漏的很少,你经常访问的网站或应用实际也没几个,发现漏了自己抓包添上就行
    wangritian
        12
    wangritian  
       13 小时 34 分钟前
    @hentailolicon 查到一个叫 dscp 标记的东西,win 组策略可以给指定***.exe 的数据包添加一个指定的 dscp 数值,然后路由器 openclash 的 rules 支持 DSCP,123,Proxies 的规则,你可以在路由器配置好一个固定的数值去代理,然后 win 多个游戏进程名分配同一个数值

    另外回复前面说可以自己配置 ip 端口规则的,他们会随着游戏版本动态更新,非常麻烦
    weiweiwitch
        13
    weiweiwitch  
       12 小时 55 分钟前
    我是 Windows 11 的笔记本,用的 Windows 服务开机启动跑的裸核,开启的全局 Tun 模式,而且设置了复杂的分流规则,每天开关机(这 2 个月在尝试不关机睡眠来使用笔记本),没遇到什么性能或者连接异常问题呀。
    Ossi
        14
    Ossi  
       9 小时 14 分钟前
    我运行在路由层 GEOIP,CN,DIRECT 这样不够吗?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   867 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:11 · PVG 05:11 · LAX 13:11 · JFK 16:11
    ♥ Do have faith in what you're doing.