关于用 ShellCrash 进行路由器部署的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
suirh96
V2EX    程序员

关于用 ShellCrash 进行路由器部署的问题

 
  •   suirh96 2024-07-14 20:56:43 +08:00 5297 次点击
    这是一个创建于 482 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家有没有发现,最近使用 ShellCrash 在 openwrt 路由器上部署局域网透明代理非常不稳定(不知道是不是因为现在的类 Clash 客户端都纷纷更换了 mihomo 内核导致不稳定的原因),会时不时的出现 VPN 断链,Dashboard 日志以及链接信息不显示的问题?而且感觉这个用 Bash 脚本部署的方式,不够亲民,想自己撸一个全页面安装部署 + 后台管理的版本,请问大家有什么看法和建议?

    27 条回复    2024-10-08 14:37:59 +08:00
    PrinceofInj
        1
    PrinceofInj  
       2024-07-14 21:03:04 +08:00
    跟换 mihoyo 的关系不大。大概率路由器的问题。openwrt 就用 openclash 吧,尽管很多人都说这东西做的一坨狗屎,但是我觉得还不错。谁让 clash 本身配置就做的很复杂呢。
    Ct5T66PVR1bW7b2z
        2
    Ct5T66PVR1bW7b2z  
       2024-07-14 21:06:08 +08:00
    同样是 openclash ,arm 上不稳定,x86 上稳定的一批
    suirh96
        3
    suirh96  
    OP
       2024-07-14 21:13:58 +08:00
    @PrinceofInj 我也是最近老是梯子断网,之前一直好好的。刚开始还以为机场老板跑路了,后来发现完全不是人家的原因,我把路由器上的 ShellCrash 下掉,直接用本地的 Clash 客户端就一点问题没有,网络立马就恢复了
    suirh96
        4
    suirh96  
    OP
       2024-07-14 21:16:09 +08:00
    @Abbeyok 这类问题不止体现在 openclash 上,一些老牌的开源库只要不咋活跃的都有类似问题
    iislong
        5
    iislong  
       2024-07-14 21:36:52 +08:00 via Android
    1.9.0 后的版本部分模式存在部署设备本机代理及 docker 网络问题,其他问题未遇到
    Donahue
        6
    Donahue  
       2024-07-14 22:48:36 +08:00
    我用 openclash 感觉挺稳定的,arm 处理器,armbian 系统,docker 开的 openwrt
    libregratis
        7
    libregratis  
       2024-07-15 01:09:49 +08:00
    切换到 sing-box 内核试试
    hiyoi
        8
    hiyoi  
       2024-07-15 01:45:35 +08:00 via Android
    用的 1.9.0 稳定版,稳的一批,路由器是 arm 的,内核用的 mihomo 最新版
    yyysuo
        9
    yyysuo  
       2024-07-15 08:33:52 +08:00
    为了照顾大部分人,体验肯定不会那么精细了。
    xR13zp0h67njQr2S
        10
    xR13zp0h67njQr2S  
       2024-07-15 08:39:53 +08:00
    n1 arm 版本 openclash ,稳定使用
    处理器架构 aarch64_generic

    [Dev] 当前内核版本 v1.18.0-13-gd034a40

    [TUN] 当前内核版本 2023.08.17-13-gdcc8d87

    [Meta] 当前内核版本 alpha-g0d4e57c

    当前客户端版本 v0.46.014-beta
    tallest
        11
    tallest  
       2024-07-15 08:47:17 +08:00
    @PrinceofInj 我个人觉得这玩意儿做得一坨狗屎不是因为 clash 本身配置复杂,而是这东西做得太复杂了,其实会手搓配置文件的话,这插件反而是累赘
    NikoXu
        12
    NikoXu  
       2024-07-15 09:42:07 +08:00
    安装一个 ubuntu 再用 iptables 手动转发
    Flands
        13
    Flands  
       2024-07-15 09:48:12 +08:00
    偶尔断连+1 ,但是也还好,2-3s 就恢复了,用的 sing-box 内核
    SantinoSong
        14
    SantinoSong  
       2024-07-15 09:58:00 +08:00
    crash 可还行,你不崩谁崩
    FrankAdler
        15
    FrankAdler  
       2024-07-15 10:40:05 +08:00 via Android
    我手搓脚本的,一直在用 mihomo ,没碰到过问题
    taipei
        16
    taipei  
       2024-07-15 11:15:37 +08:00
    @Donahue 这样和直接在 arm (比如 N1 )上安装 openwrt 开 openclash 有什么性能上不一样的吗?
    taipei
        17
    taipei  
       2024-07-15 11:16:52 +08:00
    @78786381 好像用 meta 内核的话,dev 、tun 内核不用下载。
    kero991
        18
    kero991  
       2024-07-15 11:22:29 +08:00
    openclash 在我的路由器上静置内存就能占到 85%,以至于内网都要在断连的边缘了
    我也想知道现在到底路由器上该用啥。
    ddczl
        19
    ddczl  
       2024-07-15 11:50:49 +08:00
    我在 linux 跑的的,路由器上做的分流,感觉在 linux 上是真的稳定,资源占用也低
    xR13zp0h67njQr2S
        20
    xR13zp0h67njQr2S  
       2024-07-15 13:16:30 +08:00
    @taipei #17 我还没搞清他们几个区别,现在是默认设置,只搞了其他的东西,现在使用都正常,看了下是兼容模式
    JsonNode
        21
    JsonNode  
       2024-07-15 13:30:19 +08:00
    n1 刷的 armbian ,用 shellcrash 挺稳定的,不过速度和负载占用都没 singbox 好
    Donahue
        22
    Donahue  
       2024-07-15 14:19:41 +08:00
    @taipei #16 性能没什么区别,主要是我现在的 panther x2 的 openwrt 固件对 docker 支持不太好,我想在这个设备商运行一些 docker 服务。另外用 docker 跑比较方便,只需要 arm 内核的 rootfs 就可以了,不需要专门适配这个板子的镜像
    niubilewodev
        23
    niubilewodev  
       2024-07-15 14:29:01 +08:00
    @tallest 赞同。没有经过设计的 GUI 真的是灾难。
    129duckflew
        24
    129duckflew  
       2024-07-16 11:26:52 +08:00
    个人不是特别喜欢这些路由器插件,首先是 UI 界面,响应速度慢我就先不说了,交互后的影响是否生效了都是玄学问题,有的生效了有的不生效,配置项过多,甚至比你自己手搓一个配置文件要写的内容都多了,是不是有点本末倒置了,外加上 米哈游内核可能确实也不是完美的内核,可能本身也有许多问题吧,不过我们都是借助这些开发者的劳动成果才顺利出来的 不能端起碗吃饭 放下碗就骂娘。
    目前我用的方法是 ShellCrash 的 singbox 内核,防火墙模式用的混合模式,感觉用起来还是挺流畅的,不过偶尔也会有点问题,一般重新启动一下 singbox 就好了,有精力的话 其实自己去研究一下配置文件的模板,结合自己的需求 定制一个合适的配置文件 然后配置防火墙转发比较简单一点,也比较容易复用在别的平台上面。
    suirh96
        25
    suirh96  
    OP
       2024-07-16 14:48:15 +08:00
    @129duckflew 我本来也不太喜欢折腾路由器。奈何身边有几台设备需要上外网,但是本身又没办法做代理配置,所以没办法就只能在路由器上搞个傻瓜点的方法去做透明代理,谁知道按下葫芦起了瓢。所以现在基本上就是需要用的时候开启,不需要的时候就手动关了
    jiejianshiwa
        26
    jiejianshiwa  
       2024-10-08 14:37:08 +08:00
    @lovedoing n1 armbian ,shellcalsh 我设置保守模式,延迟 1s 启动,总是启动失败,您的会自启失败吗?开保守模式和延迟启动了吗
    jiejianshiwa
        27
    jiejianshiwa  
       2024-10-08 14:37:59 +08:00
    @lovedoing shellclash 断电自启会有问题吗
    关于     帮助文档     自助推广系统     博客     API     FQ     Solana     2700 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 13:22 PVG 21:22 LAX 05:22 JFK 08:22
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86