折腾了好几年,目前感觉最舒服的分流方法 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jjkin
V2EX    宽带症候群

折腾了好几年,目前感觉最舒服的分流方法

  •  
  •   jjkin 343 天前 8106 次点击
    这是一个创建于 343 天前的主题,其中的信息可能已经有所发展或是发生改变。

    能实现什么效果?

    国内流量不过内核,直接走路由器出去,国外需要代理的流量走旁路由。

    思路

    主路由可以使用爱快、Opnsense 、Routeros 以及任何可以设置静态路由的路由器 搭配 mosdns+( clash 、surge 、singbox )实现国内返回真实 ip ,然后国外返回 fakeip ,主路由设置静态路由让 fakeip 段走跑代理内核的机器。

    懒人方法

    最近发现一位大佬写了个工具: https://smbox.buzheteng.org/ 可以直接在 debian 运行 mosdns+singbox ,一键安装,也可以运行在 rb5009 硬路由的 docker 里,大佬也写了上面提到路由器的配置方法,可以看看,缺点就是收费,不过免费版感觉也够大部分人用了,免费版限制自建节点 3 个或者一个订阅,自建节点多的话,不想付费可以转成订阅来用突破 3 个节点限制

    我用这个 rb5009 容器里跑,硬路由可以到 700Mbps 的速度,感觉很不错

    33 条回复    2025-01-15 17:16:49 +08:00
    jsomin
        1
    jsomin  
       343 天前
    n1 旁路由+modns+openclash+ k2p, 目前一套下来 100 出头 300 兆轻松搞定
    jjkin
        2
    jjkin  
    OP
       343 天前
    不是很喜欢用 openwrt 做主路由,固件太多了。。。眼花缭乱
    sdandroid
        3
    sdandroid  
       343 天前
    dae 就可以。
    GG668v26Fd55CP5W
        4
    GG668v26Fd55CP5W  
       343 天前 via iPhone
    singbox 好像有别的方式,个人对 fakeip 不是很喜欢。
    leon0318
        5
    leon0318  
       343 天前 via iPhone
    rb5009 内存只有 1g 吧,跑 docker ?
    jjkin
        6
    jjkin  
    OP
       343 天前
    @leonme 是的,又吃不了多少内存,跑个这个日常空余 5 600M
    xiaoke
        7
    xiaoke  
       343 天前
    对 ipv6 支持怎样?
    jjkin
        8
    jjkin  
    OP
       343 天前
    @xiaoke 能用 v6 节点,其他的不是很清楚,可以去群里问下
    SakuraYuki
        9
    SakuraYuki  
       343 天前
    我现在直接光猫拨号(懒得打电话叫师傅来或者闲鱼花钱折腾桥接),然后 m4 mac mini+surge 做网关,singbox 配置起来太阴间了
    jjkin
        10
    jjkin  
    OP
       343 天前
    @SakuraYuki 这个佬搞了套 ui ,不用手搓配置文件了,不然我也不会用 singbox....
    dalaoshu25
        11
    dalaoshu25  
       343 天前
    还是俺家 OSPF+wireguard 最舒服,IPv4/v6 通吃,不需要什么旁路由
    hackroad
        12
    hackroad  
       343 天前
    JavasBoy
        13
    JavasBoy  
       342 天前
    @dalaoshu25 +10086 同方案,不过我用的是 OSPF + OpenVPN
    sun82kg
        14
    sun82kg  
       342 天前
    @dalaoshu25 wireguard 不是容易被封么
    zhucegeqiu
        15
    zhucegeqiu  
       342 天前
    主路由设置静态路由让 fakeip 段走跑代理内核的机器
    ----------
    这意思是旁路由还的根据 faeip 分流咯?现有的规则没法用,太麻烦了吧
    dalaoshu25
        16
    dalaoshu25  
       342 天前   1
    @sun82kg 配合一些小措施,我的方法是每隔一段时间,比如 2 小时 29 分 35 秒,用随机数更换一个本地一侧 wg 接口的端口号,如果连续两次更换本地端口无法 ping 通,就 ssh 到 VPS 那边去更换远程的端口号。另外也可以用 udp2raw 或者 phantun 包装一下,伪装成 TCP 。个人推荐 phantun ,对 MTU 损失较小。
    jjkin
        17
    jjkin  
    OP
       342 天前
    @zhucegeqiu 不会麻烦,看里面文档
    laox0
        18
    laox0  
       342 天前
    dae +1 ,配合 mosdns 非常舒服,肉眼可见的提速
    FatAAA
        19
    FatAAA  
       341 天前
    @laox0 dae 是内网所有流量都经 dae 吗?
    yeh
        20
    yeh  
       340 天前
    早已实现。

    方案是 adguard + mosdns 域名和解析分流+surge,局域网设置 adguard 为 dns ,fakeip nexthop 去 surge 。

    最终效果就是真实 ip+fakeip ,流畅丝滑。


    多加了个 adguard 主要是缓存+兜底。
    piaorenyong
        21
    piaorenyong  
       340 天前   1
    OP 就是作者吧?
    1988chg
        22
    1988chg  
       340 天前
    OP 就是作者吧?
    iijboom
        23
    iijboom  
       340 天前   1
    OP 就是作者吧?你没事吧,这个东西还收费,这价格你以为你是 surge 啊?
    设备数量 价格
    1 设备 188
    2 设备 188 早鸟价
    5 设备 488
    增加设备 100/个
    886106
        24
    886106  
       340 天前
    之前用现在已经放弃 fakeip 方式了
    zlkent
        25
    zlkent  
    PRO
       340 天前   1
    谁会为已经有无数免费的轮子去花 188 买个轮子...
    substore 可破免费只能 1 条订阅的限制。
    regex
        26
    regex  
       340 天前 via iPhone
    @SakuraYuki #9 走 surge 的设备监听的端口没法通过外网访问到了?
    SakuraYuki
        27
    SakuraYuki  
       337 天前
    @regex ponte 用 device:xxx 的规则就可以访问到了,还可以自定义个域名走 xxx ,然后 dns 把域名劫持到本地 ip 上
    laox0
        28
    laox0  
       337 天前
    @FatAAA 没有,用的旁路由方式,只有指定设备设置了旁路网关和 DNS ,快一个月了,目前没有遇到过任何问题,出国速度非常快,国内网站访问也没有受影响,打游戏没有出现过延迟
    laox0
        29
    laox0  
       337 天前
    @FatAAA 之前折腾 openwrt 下的插件做旁路由,总是有奇奇怪怪的问题,换了这个之后畅通无阻。可以看下官方文档介绍,非常牛逼: https://github.com/daeuniverse/dae/blob/main/docs/zh/how-it-works.md
    Vintingb
        30
    Vintingb  
       336 天前 via iPhone
    @FatAAA 不是,国内流量不走 dae
    zhu327
        31
    zhu327  
       326 天前
    https://zhu327.github.io/2023/12/23/%E9%80%8F%E6%98%8E%E4%BB%A3%E7%90%86%E5%AE%9E%E8%B7%B5%E6%8A%80%E6%9C%AF%E5%B0%8F%E7%BB%93%E4%B8%8E%E6%96%B9%E6%A1%88%E6%BC%94%E8%BF%9B/

    我感觉我这个方案已经是最简化的方案了,方案简单,而且解偶了透明代理与具体代理程序之间的依赖

    dns: dnsmasq + gfwlist + xray fakedns
    proxy: ipt2socks + xray
    Ccf
        32
    Ccf  
       318 天前
    @zhu327 openwrt 的可以用么?
    @jjkin 请教下,手上有一个 mt2500a ,不知道 smbox 怎么在 openwrt 的系统运行?
    yexusky
        33
    yexusky  
       314 天前
    本来买梯子或者 vps 就要费用了,再掏钱买个科学工具是不是又点那个啥,免费的不香嘛
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3059 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 12:52 PVG 20:52 LAX 04:52 JFK 07:52
    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