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

软路由是不是能彻底解决 clash 在硬路由插件里频繁休眠或者掉线的问题

  •  
  •   baddyliu · 2024-01-06 13:52:50 +08:00 · 6966 次点击
    这是一个创建于 366 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前是 R7000,但是总断链,不是掉线或者断流,机场没问题,就像休眠断流一样麻烦


    每次断流,不断刷新,就好了

    是不是只有硬路由能解决此问题
    39 条回复    2024-01-17 18:53:41 +08:00
    lizhengbo
        1
    lizhengbo  
       2024-01-06 14:17:18 +08:00
    这个问题我纠结了很久, 明确告诉你软路由方案行不通, 除非你自己写插件.

    问题主要在与有些机场是需要隔断时间刷新的, 甚至刷新以后也会挂一条线路.

    现在的很多 PC 代理客户端有自动刷新功能, 可以搞一台二奶机, 其他平台找个 SOCK5, HTTP 代理软件就可以了.

    如果想在路由器这边解决, 那么得自己写插件.

    完成两个事:
    自动刷新, 自动判断切换.

    目前网上的软路由自带的梯子插件都不完美, 首先没自动刷新, 自动切换貌似都不存在似得.
    yyzh
        2
    yyzh  
       2024-01-06 14:23:44 +08:00 via Android
    这跟软硬没关系.最近大机场天天被 ddos 问候,有些开了高放硬抗,有些就频繁换节点
    cq65617875
        3
    cq65617875  
       2024-01-06 14:31:56 +08:00
    写个 cron 用本地的 socks5 走 curl 测试 不通就重启或者换线路
    bao3
        4
    bao3  
       2024-01-06 14:56:59 +08:00
    有可能可以解决,但仅限于硬路由因为 CPU/内存不足导致 calsh 崩溃,特别是在使用了 hysteria 之类的多发机制情况下。
    
大多数情况下,你可以使用 fall back 机制把节点间做冗余。但大多数情况大家可能更喜欢用单节点模式。
多查看日志,clash 日志,kernel 日志,你可能会发现不一定是节点问题,可能是其他问题导致的崩溃。
如果你实在技能不够,我建议你,用软路由做成不同的 socks 5 代理,并使用 HA Proxy 转化,在硬路由上就只引用这转化后的。
甚至你可能发现,直接 ssh -D 的代理比所有的机场都稳定
    lizhengbo
        5
    lizhengbo  
       2024-01-06 15:46:16 +08:00
    @cq65617875 不会自动刷新, 我之前刷的固件都没带自动刷新的, 自动切换倒是有.

    软路由重启服务或者重启机器都太久了, 没现在 V2rayN 客户端自带刷新, Just My sock 的机场就需要没事刷新, 切换还好, 刷新必须得有, 短的几分钟长的几小时都要自动刷新一下, 原理没研究
    lizhengbo
        6
    lizhengbo  
       2024-01-06 15:48:23 +08:00
    @cq65617875 最好的办法是看下插件有没有什么办法快速刷新, 不重启服务那种, 没仔细研究, 目前使用的办法几乎完美, 哪天看到方法我再部署个软路由玩玩.
    momo1pm
        7
    momo1pm  
       2024-01-06 16:23:00 +08:00
    换个贵得机场和贵得路由。。。
    baddyliu
        8
    baddyliu  
    OP
       2024-01-06 17:33:55 +08:00
    @momo1pm 我现在用奶昔了,还是一样的问题,所以跟机场没关系
    pagxir
        9
    pagxir  
       2024-01-06 18:02:02 +08:00
    那就是软件问题,理论上你用硬路由能上网就不存在所谓的休眠问题。
    jackOff
        10
    jackOff  
       2024-01-06 18:49:39 +08:00
    软路由使用 clash 没有遇到你说的这种问题,要么你硬件配置不足,要么就是翻墙的那一套配置路径设计有问题
    likayi
        11
    likayi  
       2024-01-06 18:52:23 +08:00 via Android
    硬路由就感觉不适合用 clash ,其他代理软件还行,clash 会定时刷新节点状态。
    IvanLi127
        12
    IvanLi127  
       2024-01-06 18:57:28 +08:00 via Android
    似乎我在软路由上没遇到过你说的问题。
    herozzm
        13
    herozzm  
       2024-01-06 19:02:08 +08:00
    我是在软路由上刷了 debian 系统,安装 xray ,用 iptables 透明代理搞定的,抛弃 clash 吧
    Serino
        14
    Serino  
       2024-01-06 19:07:15 +08:00
    我怎么感觉是 R7000 的问题。以前用这机子刷梅林,没几天就掉线。这机子的性能相对 2024 年的今天也十分老旧了,随便一个 200 元的二手红米 AX6 之类的就能秒杀
    momo1pm
        15
    momo1pm  
       2024-01-06 19:18:58 +08:00
    @baddyliu 那就是固件问题,多刷几个版本试试
    x86
        16
    x86  
       2024-01-06 19:22:17 +08:00 via iPhone
    shellclash 有 cron 去重启
    baddyliu
        17
    baddyliu  
    OP
       2024-01-06 21:06:19 +08:00
    我有 ATV ,要不要让 ATV 当旁路由
    PerFectTime
        18
    PerFectTime  
       2024-01-06 22:34:19 +08:00
    建议加多一台软路由专门处理这个事情,主路由不要做任何调整,需要翻出去的手动调整网关为软路由 ip ,这样有什么问题不会影响网络。
    ios
        19
    ios  
       2024-01-06 22:44:51 +08:00 via iPhone
    @baddyliu #17 不要 上限是千兆网络而已
    a90405
        20
    a90405  
       2024-01-06 23:33:33 +08:00
    硬路由十有八九内存不够导致崩溃,不是什么休眠之类的东西
    a90405
        21
    a90405  
       2024-01-06 23:37:00 +08:00
    @baddyliu #17
    可以的
    @ios #19
    旁路只在代理的流量会进行转发,如果绕过国内的话,下载流量是不经过旁路的,不会影响高于 1G 的内网,比如你访问 B 站,下载是不经过旁路的,但是你访问 Youtube 会受到 atv 的网口限制。

    最后,如果你不用 ipv6 的话,旁路是个好选择,如果要兼顾 ipv6 ,那么旁路就会很麻烦。
    K8dcnPEZ6V8b8Z6
        22
    K8dcnPEZ6V8b8Z6  
       2024-01-06 23:44:10 +08:00
    99%的这类问题都可以用旁路由解决
    一点电费换无数的 debug 时间
    vmebeh
        23
    vmebeh  
       2024-01-07 00:03:49 +08:00 via iPhone
    试试断连的时候重新拨号能不能立刻恢复
    datocp
        24
    datocp  
       2024-01-07 00:30:58 +08:00 via Android
    在这论坛一看就知道这种程序不行消耗性能

    另外墙这种东西会 tcp reset ,用的 stunnel 是基于 pki 认证并不是密码,从提示都能看出更不怕被中间人攻击插入错误包。

    简单说就是有些妖怪是出现在网络上。
    baddyliu
        25
    baddyliu  
    OP
       2024-01-07 00:37:27 +08:00
    @a90405 主要就是推特奈飞迪士尼和油管之类,关键是国外网站打开畅通就行,不知道 ATV 的旁路由能否带动

    A10 的 ATV ,上一代的
    baddyliu
        26
    baddyliu  
    OP
       2024-01-07 00:38:12 +08:00
    @a90405 绝对不是内存不够,R7000 的内存都富裕,更别说 AX86 了
    sayemike
        27
    sayemike  
       2024-01-07 01:15:34 +08:00 via iPhone
    换个路由器或用旁路由跑 clash 就稳了,之前 r7000 跑插件也是不太稳,路由器换成 rb5009 跑 clash 很稳定
    a90405
        28
    a90405  
       2024-01-07 01:44:06 +08:00 via Android
    @baddyliu 路边捡个 n1 跑旁路抖够了,更别说 a10
    leve
        29
    leve  
       2024-01-07 01:57:33 +08:00
    多个大机场的节点放到 fallback 组就好了
    chackchackGO
        30
    chackchackGO  
       2024-01-07 09:40:14 +08:00
    有了 clash 类软件不就算是软路由吗? 我理解不过来了..
    FreshOldMan
        31
    FreshOldMan  
       2024-01-07 12:39:16 +08:00
    mac mini 上面挂 surge ,最稳定,可以谷歌一下,就是价格有点贵
    vsomeone
        32
    vsomeone  
       2024-01-07 13:12:15 +08:00
    R7000 内存貌似是 256M? 那还真不一定够,我看了下我软路由上跑的 meta ,都已经用了 165M 内存了。这也是之前我切换到软路由的最主要原因
    wshjdx
        33
    wshjdx  
       2024-01-07 13:23:37 +08:00 via iPhone
    mac mini 上面挂 surge ,贼稳
    baddyliu
        34
    baddyliu  
    OP
       2024-01-07 13:57:57 +08:00
    @FreshOldMan 是否可以理解是目前最强的最稳的挂法

    M1 芯片老款就行了吧
    hypermox
        35
    hypermox  
       2024-01-07 14:26:56 +08:00
    小米硬路由挂 shellclash 基本没遇到过什么问题
    FreshOldMan
        36
    FreshOldMan  
       2024-01-08 10:21:34 +08:00
    @baddyliu #34 m1 的目前是性价比最高最省电的,买个二手稳稳的
    github2020
        37
    github2020  
       363 天前
    AX6 似乎没有问题
    zckevin
        38
    zckevin  
       363 天前
    可以试试这个插件 https://s.v2ex.com/t/1007227
    kehuai
        39
    kehuai  
       355 天前
    在哪可以下载到 centos7 能用的,软虚拟了个 os7 待用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6001 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 02:35 · PVG 10:35 · LAX 18:35 · JFK 21:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.