ldz
V2EX  ›  问与答

跑 Docker 的软路由方案咨询

  •  
  •   ldz · May 17, 2020 · 9083 views
    This topic created in 2369 days ago, the information mentioned may be changed or developed.
    刷了 Merlin 的 R7000 用了好多年了,除了 wifi 偶尔会自动关闭还算稳定

    现在想折腾一下,搞一个新的软路由 需求如下

    1. 功耗 体积尽量小
    2. 软路由打算装个 Linux,然后装个 Docker 跑 5 个容器
    一个容器装 OpenWRT,当主路由(现在这条宽带光猫不支持桥接,所以只能叫主 AP ?)
    一个容器装 LEDE,当 FQ 去广告的旁路由
    一个容器跑一个安卓
    一个容器跑一个 VXN Client
    一个容器偶尔编译个软件什么的
    3. 预算 1000 内

    请各位大佬给点意见
    Supplement 1  ·  May 17, 2020
    1 2 没深入了解过 LEDE 和 OpenWrt
    现在用 merlin ss 插件可以实现大陆 IP 不走代理 某些国外 ip 用 ss

    现在还想实现的是某些国外 ip 用 ss
    另一些 ip 用其他的代理方式
    不确定 OpenWRT 可以实现 而且看 Youtube 都是旁路由的方案(主路由系统不走代理,旁路由系统代理)
    所以就分开列了


    3 4 5 现在我都是基于 Mac 的 Docker 实现的
    但是由于 Mac docker 的种种限制 以及想把 345 移到 24 小时在线的设备上 所以才考虑在软路由上实现
    21 replies  •  2020-05-29 20:57:47 +08:00
    chenset
    chenset
    May 17, 2020
    1
    FYI: 马云搜 派勤工控板, 之前看到 CHH 晒 i7-U 系列的 6W 功耗.
    WYNDA
    WYNDA
    May 17, 2020
    2
    小马 v1 被动散热,另外前两个需求重复
    zhchyu999
    zhchyu999
    May 17, 2020
    3
    似乎对 Docker 有什么误解
    azh7138m
    azh7138m
    May 17, 2020 via Android
    4
    目前自用 3215U,chh 网友作品,跑的 PVE

    lede 早就合回 openwrt 了
    1 、2 为啥要分开
    感觉确实对 docker 有误解
    shinko
    shinko
    May 17, 2020 via iPhone
    5
    目前自用 3215U,raid1 跑 PVE,虚拟了碧海威做流控,centos 做网关,只要是科学和去广告
    leon0318
    leon0318
    May 17, 2020 via iPhone
    6
    借楼问一下,7100u 的软路由,日常搞开发怎么样?
    Finest
    Finest
    May 17, 2020
    7
    Docker 跑 OpenWrt 这需求没见过,都是 PVE 或者 Esxi 跑虚拟机
    kokomo
    kokomo
    May 17, 2020 via Android
    8
    @shinko 兄弟,有没有详细教程?
    对你的方案很感兴趣!
    shinko
    shinko
    May 17, 2020
    9
    @kokomo 没有,你搜索旁路由教程吧。教程基本都是一样的,只不过我用 centos 这个系统而已
    iceheart
    iceheart
    May 17, 2020 via Android
    10
    我最近买了个 j3160 的机器:
    巴掌大小,4 个千兆网口.
    我从老笔记本上拆下来一条 8G 内存,一个闲置的 128G SSD 。
    系统装的 opensuse tumblweed 。
    软件方面: 写了个 iptables 脚本做 nat 和防火墙以及端口映射;安装配置 dnsmasq 做 dns 和 dhcp 给子网提供服务。
    由于这是放公司给我的几个工作机提供一个完整的子网环境,就没搞什么 pppoe 拨号。真要搞起来也不复杂,教程很多,我就不转了。
    虚拟化方面我用的 lxc+lxd,相比 kvm,在内存资源占用和 cpu 性能损耗上还是很有优势的。

    硬件成本:
    硬件准系统:¥ 590
    内存+ssd: 估值¥ 300
    ldz
    ldz
    OP
    May 17, 2020
    11
    @azh7138m
    1 2 没深入了解过 LEDE OpenWrt
    现在用 merlin ss 插件可以实现大陆 IP 不走代理 某些国外 ip 用 ss

    现在还想实现的是某些国外 ip 用 ss 另一些 ip 用其他的代理方式
    不确定 OpenWRT 可以实现 而且看 Youtube 都是旁路有的方案(主路由系统不走代理,旁路由系统代理)
    所以就分开列了


    3 4 5 现在我都是基于 Mac 的 Docker 实现的
    但是由于 Mac docker 的种种限制 以及想把 345 移到 24 小时在线的设备上 所以才考虑在软路由上实现
    dullwit
    dullwit
    May 17, 2020 via iPhone
    12
    @leonme #6 7100u 性能还不错,功耗也低,如果只是脚本语言开发的话的话,达不到瓶颈
    leon0318
    leon0318
    May 17, 2020 via iPhone
    13
    @dullwit java 开发 2333
    azh7138m
    azh7138m
    May 17, 2020
    14
    @ldz
    > 现在用 merlin $$ 插件可以实现大陆 IP 不走代理 某些国外 ip 用 $$

    手写 iptables 也行,目前我是手写的
    不过 openwrt 的虚拟化性能不好,我准备换 debian 来做路由
    defunct9
    defunct9
    May 18, 2020 via iPhone
    15
    docker 是不带网络的
    hakono
    hakono
    May 18, 2020
    16
    Docker 跑 OpenWrt 和 Android ? Docker 还有这种操作?
    silvernoo
    silvernoo
    May 18, 2020
    17
    docker 不是虚拟机,跑不了安卓
    tankren
    tankren
    May 18, 2020
    18
    docker 当成虚拟机了吧
    wondty
    wondty
    May 18, 2020 via Android
    19
    1.和你需求差基本一样,查了不少资料,但是或多或少都不满足,要么太贵,要么这个价位性能不够。所以自己联合一些网上的有类似需求的开车。
    这是目前这个价位和体积(N1 盒子大小)最优惠的
    更正一下错误。docker 不等同于虚拟机,目前不是随心所欲跑的。

    2. 介绍
    3 个 2.5G 网口 包括 2 个 sata 接口和 2 个硬盘供电接口,2 个 usb3.0 接口,1 个 hdmi2.0 的接口,1 个 dc 电源接口,1 个支持 nvme 协议的 m.2 接口,2 个 SO-DIMM DDR4 内存插槽,包括机箱(无法放置一个 2.5 寸硬盘)和散热片,不包含电源、硬盘、内存,运费到付,不同 CPU 对应不同价格,分别为:J4115 ( 895 元),J4125 ( 925 元),N4120 ( 925 元)

    3.目前计划是上 j4125 ( 3000 ),比 3865u ( 1200 )跑分要高很多,可以跑虚拟机。
    QQ ( bash64 ) NjMyOTk3NTA4
    328115208
    328115208
    May 29, 2020
    20
    @wondering 怎么联系?有意
    wondty
    wondty
    May 29, 2020 via Android
    21
    @328115208 632997508 qq
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4973 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 02:14 · PVG 10:14 · LAX 18:14 · JFK 21:14
    ♥ Do have faith in what you're doing.