V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
caicaiwoshishui
V2EX  ›  OpenWrt

ikuai+openwrt 如何实现根据不同设备代理 ip 不同通

  •  
  •   caicaiwoshishui · 14 天前 · 826 次点击

    目前 openwrt 安装了 openclash ,流量都是走 openwrt ,但是 openclash 切换节点是影响全局。

    我想实现的目标是:

    • 设备 a 用节点 1
    • 设备 b 用节点 2

    最蠢的实现方法,就是安装多个 openwrt ,

    • openwrt1 openclash 切换到节点 1
    • openwrt2 openclash 切换到节点 2

    但是设备多了,就非常臃肿且维护成本高!

    求高人指点、指点。

    8 条回复    2024-09-02 16:25:37 +08:00
    mohumohu
        1
    mohumohu  
       14 天前   ❤️ 1
    没用过 openclash ,那界面我看着头疼,但 clash 的 rules 配置里面不是有 SRC-IP-CIDR 吗?
    povsister
        2
    povsister  
       14 天前 via iPhone
    那就需要的流量再走 clash 不就行了
    fonlan
        3
    fonlan  
       14 天前
    最简单的是需要科学的设备设置静态 DHCP ,网关和 dns 指向 openwrt 的 lan 地址,其他设备默认指向 ikuai
    Kinnice
        4
    Kinnice  
       14 天前   ❤️ 1
    写一个完善的 clash rules 搭配 SRC-IP-CIDR + 静态 DHCP 来指定设备分流
    比如
    192.168.0.2-10 => 节点 A
    192.168.0.11-20 => 节点 B

    设备 a => 静态 dhcp => 192.168.0.2

    >> 配置指定设备的静态 DHCP 到 指定的网段内,就可以了。
    Donahue
        5
    Donahue  
       14 天前
    跟 4 楼一样~根据 SRC-IP 匹配到 sub-rule, sub-rule 再做分流。需要了解一下 clash 的分流规则
    long1and
        6
    long1and  
       14 天前
    openwrt 做旁路由,ikuai 根据不同的 mac 分配 ip ,需要出国的网关到 op ,不需要出国的网关到 ikuai 就完事了
    sunulin
        7
    sunulin  
       14 天前
    passwall 可以把,openclash 没用过
    caicaiwoshishui
        8
    caicaiwoshishui  
    OP
       14 天前
    @Kinnice 感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:40 · PVG 03:40 · LAX 12:40 · JFK 15:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.