Donahue

再折腾了下旁路由,用 debian+mihomo 做透明网关

  •  
  •   Donahue · 23h 0m ago · 1792 views
    之前是 armbian 宿主机运行 docker ,docker 启动 openwrt 容器。

    但是 openwrt 不太好用,openclash 启动/加载慢,页面太卡了,设置复杂花哨多。
    加上想要自己编译把插件集成进去 openwrt 镜像,但是老是编译失败。

    然后看到 v2 有人用 alpine+mihomo 裸跑,写了个 docker compose 文件,
    容器基于 debian+mihomo+macvlan, 配置文件基于 mihomo 官方示例,然后自己手搓代理分组,用运营商 dns ,用起来体验比 openwrt 那一套舒服多了。

    配置更新、重启内核、重载配置都能在 web 页面执行,不用再去 openclash 界面操作了。openclash 界面慢得不行。。

    然后最好的一点是,节点切换能立刻生效(马上关掉之前的连接,重新连新的节点),之前 openclash 的好像得连接断开再重连。


    国内直连测速,不经过旁路由 950M/s,经过旁路由 750M/s ,性能损失还算可以接受。旁路由是 RK3528 芯片的一个盒子。国外测速 200+M/s ,主要跟机场节点速度有关,还没到 RK3528 的性能上限,2 元/月的机场还要什么自行车。
    26 replies    2026-09-13 14:56:02 +08:00
    MeiJiayun
        1
    MeiJiayun  
       22h 50m ago via iPhone
    +1 ,我是用 debian + mihomo ( docker-compose )方式,规则清晰,挺好用的
    yyyb
        2
    yyyb  
       22h 46m ago
    都 debian 了还用 mihomo ?
    Donahue
        3
    Donahue  
    OP
       22h 45m ago
    @yyyb 还有更好用的吗
    KagurazakaNyaa
        4
    KagurazakaNyaa  
       22h 41m ago
    不妨试试 dae ,反正你也是拿来当透明代理而非提供 http/socks
    https://github.com/daeuniverse/dae
    shinko
        5
    shinko  
       22h 40m ago
    我用 dae
    love4taylor
        6
    love4taylor  
       22h 40m ago
    等等,你这单位是大 B 还是小 b 啊? 2 元机场能跑出 2Gbps ?惊了
    Donahue
        7
    Donahue  
    OP
       22h 38m ago
    @KagurazakaNyaa
    @shinko 有空我试试,没了解过这个代理软件
    Donahue
        8
    Donahue  
    OP
       22h 37m ago
    @love4taylor 不要在意细节。。。大概能看懂就好了
    loveqianool
        9
    loveqianool  
       22h 34m ago via Android
    两元机场介绍一下
    yyluxe
        10
    yyluxe  
       22h 32m ago via iPhone
    mihomo 我一直玩不明白
    Donahue
        11
    Donahue  
    OP
       22h 30m ago
    @loveqianool 一元机场.com 和一分机场.com 。两个都是 2 元/月的,(有点挂羊头卖狗肉的意味了。)
    我这好用不一定你那里好用,还有就是 dns 配置/运营商也有点影响,我这里移动宽带+移动运营商 dns 最好用,使用官方的配置模板有时候好像有点问题。
    Donahue
        12
    Donahue  
    OP
       22h 13m ago
    @yyyb
    @KagurazakaNyaa
    @shinko 看了下 dae ,确实感觉更好点,配置文件清晰易懂。感谢分享~
    Donahue
        13
    Donahue  
    OP
       22h 1m ago
    @yyluxe 参考官方的配置文件改改就好了,不懂的设置项 现在都能问 AI
    Tink
        14
    Tink  
       19h 29m ago via iPhone
    debian singbox ( tun autoroute autoredirect )
    chihiro2014
        15
    chihiro2014  
       19h 23m ago
    用 openwrt+daed ,非常丝滑和流畅
    firefox12
        16
    firefox12  
       18h 49m ago
    问一下 透明代理 是怎么使用, 手机 wlan 配置网关到这个 ip 以后什么都不用管这种吗? 国内外流量智能分流吗
    Donahue
        17
    Donahue  
    OP
       16h 43m ago
    @firefox12 对的,国内外智能分流,需要科学上网的设备只需要设定网关+dns 。
    muhahaha
        18
    muhahaha  
       8h 25m ago via iPhone
    建议尝试 daed
    badgv
        19
    badgv  
       7h 54m ago via Android
    自己编译 immortalwrt ,在 rk3399 上用 docker 跑,用的很舒服,容器 compose 启动自动自建 veth pair 直接扔进宿主机网桥,不用 macvlan ,没有默认的宿主机 ip 和容器 ip 不互通的问题,直接同一个二层,插件用 passwall2 ,管理轻松,docker immortal 还承担全套 iptv 内网环境,主路由 ros
    klarkzh
        20
    klarkzh  
       6h 27m ago via iPhone   ❤️ 1
    我的方案是 mosdns 分流+mihomo 代理+tproxy 透明网关,配置简单,国内直连,并且比 mihomo 的 tun 速度快一些
    qiuyue0
        21
    qiuyue0  
       5h 38m ago
    我用 FakeIP 段静态路由进行分流,不知道为什么不是很完美,理论上应该是很好的方法。198.18.0.0/16 下一跳 mihomo
    Donahue
        22
    Donahue  
    OP
       4h 12m ago
    @qiuyue0 因为有些软件是直接 ip 访问的,例如 telegram 直接用 ip 连接服务器,所以没法命中 FakeIP 段分流。
    Donahue
        23
    Donahue  
    OP
       4h 10m ago
    @badgv 我是用在宿主机新建个中继 macvlan 的方法解决宿主容器不互通的问题。写成了脚本管理也简单。
    Busy
        24
    Busy  
       3h 38m ago
    你这还是 docker 啊
    我在 armbian 上安装 mihomo ,手搓 nftables ,搓完就不折腾了。
    60 块的 rk3328 设备
    Donahue
        25
    Donahue  
    OP
       2h 58m ago
    @Busy 我喜欢 docker-compose 一键启动~
    我写的启动脚本也可以在宿主机启动 mihomo ,但是无法创建 tun device ,提示权限问题,不管怎么弄、根据 AI 的设置弄都不行,放弃在宿主机运行了。
    badgv
        26
    badgv  
       2h 24m ago via Android
    @Donahue tg 内置 socks ,可以直接用 socks5 ,永远没有泄露的事,哪怕 tg 改了网段,只要内置 s5 的 app 我都用 s5 ,macvlan 个人感觉始终不够优雅,还是网桥科学点,和域名一个逻辑,虚拟机用 tap ,容器用 veth ,逻辑都一样
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2840 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 09:20 · PVG 17:20 · LAX 02:20 · JFK 05:20
    ♥ Do have faith in what you're doing.