V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
xige1213888
V2EX  ›  OpenWrt

openwrt 中运行 docker 版 clash

  •  
  •   xige1213888 · Sep 14, 2022 · 6594 views
    This topic created in 1326 days ago, the information mentioned may be changed or developed.

    rt ,主路由是一台跑 openwrt 的软路由。在主路由直接跑 openclash 会影响主网,但又没有能做旁路由的设备,所以突发奇想,在主路由 docker 上跑个 clash ,有留学需求的设备连接到 docker clash 上,但是了一下午容器一直没跑起来。我这想法有没有可行性

    19 replies    2022-10-05 16:22:14 +08:00
    eason1874
        1
    eason1874  
       Sep 14, 2022
    性能够的话,可以反过来,先安装个 linux ,然后分别开 docker 跑 openwrt 和 clash
    xige1213888
        2
    xige1213888  
    OP
       Sep 14, 2022
    @eason1874 arm 的 性能应该不太够
    lithiumii
        3
    lithiumii  
       Sep 14, 2022 via Android
    docker 运行 clash 应该是没有任何问题的,可能是因为那个 geoip 数据库没有梯子下不下来?
    xige1213888
        4
    xige1213888  
    OP
       Sep 14, 2022 via iPhone
    @lithiumii #3 感觉应该是 docker 网络设置和配置文件挂载的问题。这几天刚开始研究,好多东西自己不会用,只会看那种傻瓜教程,网上搜了一圈好像没什么像我这么干的,
    aptupdate
        5
    aptupdate  
       Sep 14, 2022 via iPhone   ❤️ 1
    我是 PVE 跑的 OpenWrt ,之前尝试过用 LXC 来单独运行 clash ,但是我不知道怎么设置路由让 clash 接管网络,后来放弃……
    rabbirbot00
        6
    rabbirbot00  
       Sep 14, 2022   ❤️ 1
    之前构建过一个只有 Clash 的 Docker 镜像,你可以参考一下 Dockerfile: https://github.com/senjianlu/Clash-docker/blob/master/Dockerfile
    但是只能在 x86 机器上跑,arm 版的需要修改下 Clash 的下载路径
    qzwmjv
        7
    qzwmjv  
       Sep 15, 2022
    有,其他机器走 clash 代理
    465456
        8
    465456  
       Sep 19, 2022
    装不了 docker 的 clash ,可以直接在路由器 openwrt 运行 clash
    465456
        9
    465456  
       Sep 19, 2022
    https://github.com/Dreamacro/clash/releases ,下载路由器架构的 clash ,解压,再给权限 777 ,再弄开机自启动
    465456
        10
    465456  
       Sep 19, 2022
    楼主的 clash 应该是启动了吧,是没有图形化界面操作,所以才认为启动不了,我就是用 docker 版本的 clash
    xige1213888
        11
    xige1213888  
    OP
       Sep 20, 2022 via iPhone
    @465456 openwrt 的 clash 主要会影响网络下所有设备,怕出问题那天崩了。docker 一直是启动失败,没太搞明白怎么挂载配置文件
    TerraNova
        12
    TerraNova  
       Sep 21, 2022
    主路由直接跑 openclash 不影响网速,AX6S 主路由 openclash 完全没感觉是国外还是国内
    xige1213888
        13
    xige1213888  
    OP
       Sep 21, 2022 via iPhone
    @TerraNova 主要还是有家人用网 有 clash 崩的几率还是比日常大
    TerraNova
        14
    TerraNova  
       Sep 21, 2022   ❤️ 1
    硬路由不会崩的,18 小时不会重启
    UXha45veSNpWCwZR
        15
    UXha45veSNpWCwZR  
       Sep 21, 2022 via iPhone   ❤️ 1
    1 除了 clash 可以换别的软件呀
    2clash 有问题可以自动切换节点
    所以 clash 怎么会崩?
    465456
        16
    465456  
       Sep 21, 2022   ❤️ 1
    @xige1213888 加个定时任务每天重启,崩的几率为 0
    lihang1329
        17
    lihang1329  
       Sep 23, 2022   ❤️ 1
    UXha45veSNpWCwZR
        18
    UXha45veSNpWCwZR  
       Sep 23, 2022 via iPhone   ❤️ 1
    方案很多,所以别走弯路啦。虽然殊途同归
    photon006
        19
    photon006  
       Oct 5, 2022
    @xige1213888 够的,我老家只有一台玩客云,32 位 cpu 同时跑这些:

    dperson/samba: 共享文件给客厅电视看片,最简易 nas
    adguard/adguardhome: 自建 dns ,配合旁路由
    weejewel/wg-easy: wireguard ,没有公网 ip ,要配合 frpc 一起使用
    onething1/wxedge: 网心云,挂载了一块 500g 移动硬盘,分区 30G 给 docker ,其余当缓存,每天收益几毛钱
    xuanaimai/onecloud:21-09-15: openwrt 旁路由,油管稳定 2w ,看 1080p 没问题
    oznu/cloudflare-ddns: 映射域名(没有公网 ip ,其实没啥用)
    snowdreamtech/frpc: 内网穿透

    ![玩客云]( https://imgur.com/PJtJjlq.png)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2512 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 06:28 · PVG 14:28 · LAX 23:28 · JFK 02:28
    ♥ Do have faith in what you're doing.