爱快的端口分流 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jimzhangbest
V2EX    宽带症候群

爱快的端口分流

  •  
  •   jimzhangbest 104 天前 2409 次点击
    这是一个创建于 104 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前在 github 和某论坛上看到有利用端口分流实现外网走下一跳到旁路由的方案,参考:
    https://github.com/joyanhui/ikuai-bypass/issues/7
    https://www.right.com.cn/foum/thread-8288009-1-1.html

    然后自己买了一台 IK-Q6000 ,想搞一下,源是任意,目的是指定的 IP 组,分流方式是下一跳到旁路由的 IP
    但实际上从终端进行 tracert 发现直接到了爱快网关就停止了,没有跳到下一跳网关
    找了爱快客服说爱快的端口分流针对的是 LAN 到 WAN ,不会从 LAN 出去的
    没道理啊,我看到好多人都是利用这个端口分流进行内外网分流的,甚至做了更新 IP 组的项目( joyanhui/ikuai-bypass )
    是哪里不对吗?
    第 1 条附言    78 天前
    考虑到有人说爱快的分流还是会比较慢,而且爱快在我眼里终究不够成熟不能依靠它的稳定性,最终选择了 OP 旁路的 FAKEIP 方案,主路由上只需要做一条 198.18.0.0/16 的静态,其他基本不动,对国内数据走向算是实现了最小影响(无影响),灾备冗余也实现了旁路由挂了也不影响上网,算是目前最满意方案了,把 ROS 的核心层也去掉了也不需要 OSPF 了,直接二层外接路由器,也是最简洁方案。
    41 条回复    2025-07-28 08:51:38 +08:00
    maybeonly
        1
    maybeonly  
       104 天前
    如果考虑端口的话,traceroute 的端口是会变的,甚至没有端口( icmp ),所以匹配不到很正常
    如果可能的话去抓包
    jimzhangbest
        2
    jimzhangbest  
    OP
       104 天前
    @maybeonly 源目端口都是灰色的不可设置,应该是任意,匹配的不应该是源目地址吗?
    flynaj
        3
    flynaj  
       104 天前 via Android
    openwrt 装个 pbr ,简单方便,爱快太慢
    jimzhangbest
        4
    jimzhangbest  
    OP
       104 天前
    @flynaj 我之前用的是 ROS 的 ospf 进行路由分流,爱快这个分流会很慢吗?
    R1ta
        5
    R1ta  
       104 天前
    好奇,这样的好处是啥? 直接 OP 做旁路,主路由 DHCP 网关和 DNS 设置成 OP ,不是一样效果吗?
    wy315700
        6
    wy315700  
       104 天前
    这个需求不应该用端口分流,建议用路由表完成。然后 LAN 出去的话再配合 NAT 规则,可以让回来的数据不经过 ikuai
    wy315700
        7
    wy315700  
       104 天前
    或者试试你的旁路由的 LAN 接爱快的 WAN ,旁路由的 WAN 接爱快的 LAN 。
    hellomsg
        8
    hellomsg  
       104 天前
    @R1ta #5 我就是这样搞的,给需要的设备加到静态 dhcp 里,指定 op 为网关。
    爱快那个端口分流的下一跳也没搞明白,试了两次没法上网。
    因为有两条宽带,现在只用了爱快的出口 wan 分流,倒是没毛病。
    jimzhangbest
        9
    jimzhangbest  
    OP
       104 天前
    @R1ta 好处是,国内的 IP 段不经过旁路直接不经过任何处理主路由出去达到最快的处理速度,国外 IP 才会经过旁路
    jimzhangbest
        10
    jimzhangbest  
    OP
       104 天前
    @wy315700 你说的这种 LAN 接 WAN 的方案我知道有的,但是我的旁路用的单 LAN 方案,所有 IP 在同网段,内网之间通过路由跳转
    jimzhangbest
        11
    jimzhangbest  
    OP
       104 天前
    @hellomsg 我就是纳闷的是,有人出了方案是下一跳可以指向内网 IP ,甚至爱快论坛上翻看有官方的技术指导说过可以这么做把数据扔给旁路由,但实际我操作下来数据过不去
    K0ma
        12
    K0ma  
       104 天前   2
    你这个属于下一跳网关的方式我还没测试过,我用的是另一种,wan2 对接,所有流量默认走 wan2 ,但是运营商分流那里设置了国内 ip 分流到 wan1 ,还设置了域名分流、ipv6 acl 控制等等,都是同理。目前测试下来还行。
    K0ma
        13
    K0ma  
       104 天前
    @janzwong 更正:wan2 对接 op
    R1ta
        14
    R1ta  
       104 天前
    @hellomsg 你爱快双 WAN ,分流会不会出现不生效的问题? 我家里是 3WAN ,分流没有效果
    R1ta
        15
    R1ta  
       104 天前
    @jimzhangbest 能不能研究透了,分享一下手法? 我学学试下
    Ipsum
        16
    Ipsum  
       104 天前 via Android
    Lan 是可以的,但是必须得在一个交换机下。或者同个 vpn 下。
    qiuyue0
        17
    qiuyue0  
       104 天前
    从上到下:
    qiuyue0
        18
    qiuyue0  
       104 天前
    爱快 192.168.1.1 ,旁路由 192.168.1.2 ,爱快规则是从下往上匹配的
    第一条:外网线路 线路-adsl0 源地址-192.168.1.2 (让旁路由所有流量直连)
    第二条:下一跳网关 线路-192.168.1.2 源地址-内网设备分组(内网设备 fallback ,走旁路由)
    第三条:外网线路 线路-adsl0 源地址-内网设备 目的地址-国内分组(国内地址走直连)
    jimzhangbest
        19
    jimzhangbest  
    OP
       104 天前
    @R1ta 我之前用的 ROS 的 OSPF 动态路由实现的国内外 IP 分流,挺好用的,现在买了个爱快尝试下这个端口分流方式,也看到有人成功过
    qianc1990
        20
    qianc1990  
       104 天前
    楼主贴个配置截图看下,我用爱快下一跳网关这个方案是可以的。
    yeh
        21
    yeh  
       104 天前   1
    这是静态路由啊 还想这端口路由是什么

    旁路的常规方案是 把需要的域名给 fakeip ,然后把 fakeip 走静态路由 nexthop 到 旁路上,所以常规的是不在规则里,直接出去。

    不过你这个是取反操作而已。

    以及之前还有人发明了个什么网关互指……
        22
    jimzhangbest  
    OP
       103 天前
    @qiuyue0 暂时只是测试,测试地址是国外 IP ,所以先临时只配置了第二条,但实际上 traceroute 都没有跳转过去,更不用说匹配第一条的旁路回来的流量了
    jimzhangbest
        23
    jimzhangbest  
    OP
       103 天前
    @yeh 我没有用到 fake ip ,只是单纯解析出实际 IP 然后根据 IP 进行路由转发,静态路由是可行的但是不好更新,这个端口分流有项目可以更新,并且你说得对我这个确实是取反了一下,但思路是一样的
    jimzhangbest
        24
    jimzhangbest  
    OP
       103 天前
    jimzhangbest
        25
    jimzhangbest  
    OP
       103 天前
    @Ipsum 肯定是在一个交换机下的,同局域网
    jimzhangbest
        26
    jimzhangbest  
    OP
       103 天前
    @yeh 爱快的这个功能叫端口分流,因为规则里可以指定端口进行分流,但是实际上我端口选择的任意,只是希望匹配源目进行分流
    qianc1990
        27
    qianc1990  
       103 天前
    @jimzhangbest #24 一条起不了作用的,需要像这样按顺序设置三条,no_gfw 组是局域网内可以走下一跳网关的地址段。https://imgur.com/a/vXMK6Qp
    qianc1990
        28
    qianc1990  
       103 天前
    @qiuyue0 #18 这个用法是正确的,三条都需要才可以走到下一跳网关
    jimzhangbest
        29
    jimzhangbest  
    OP
       103 天前
    @qianc1990 实际上我现在只是测试呢,跳转到旁路后,旁路会从另一个独立路由器出去而不是回到爱快,所以我这边只配置了一条只是为了验证路径能不能跳过去,是通过 traceroute 测试而不是看能不能上网
    hellomsg
        30
    hellomsg  
       103 天前
    @R1ta #14
    Ipsum
        31
    Ipsum  
       103 天前
    @jimzhangbest #24 匹配所有规则,规则冲突则后添加的生效。
    是不是应该设置下一跳的网关 ip 直接从 wan 出去?
    traceroute 198.19.0.1
    traceroute to 198.19.0.1 (198.19.0.1), 64 hops max, 40 byte packets
    1 10.0.0.254 (10.0.0.254) 7.683 ms * 7.886 ms
    2 10.0.0.251 (10.0.0.251) 3.855 ms 2.966 ms 3.759 ms

    我 fake ip 是没有问题的。
    Mast
        32
    Mast  
       103 天前
    挺费劲的,多 WLAN 不适用,我是电信+联通双 WIAN ,旁路由,指向主路由 ip 地址就完事了
    jimzhangbest
        33
    jimzhangbest  
    OP
       102 天前
    @Ipsum 你意思是从 WAN 出去但还是用的 LAN 的地址?
    jimzhangbest
        34
    jimzhangbest  
    OP
       102 天前
    @Mast 我也准备放弃了,还是用 ROS 的 OSPF 动态路由靠谱,终端和网关都无感,旁路由挂了也不影响上网,内外网分流,路由更新还快,就是 ROS 设备就不能丢了
    Mast
        35
    Mast  
       102 天前
    @jimzhangbest #34 ROS 配置那就更费劲了,感觉有点舍本逐末了,本意不都是为了配置简单方便易用嘛。
    Ipsum
        36
    Ipsum  
    &bsp;  102 天前 via Android
    @jimzhangbest 你下一跳的网关,那网关不是在你内网吗。如果不给这个网关做 wan 直接出站,那不是死循环了?
    jimzhangbest
        37
    jimzhangbest  
    OP
       99 天前
    @Mast 不,ROS 的这套方案很简单而且很高效,网上轮子很多了,跟着点点点就好了,而且本意不是为了配置简单,而是为了网络快速稳定且冗余不断网
    gearfox
        38
    gearfox  
       98 天前
    @qiuyue0 #18 我也是这样搞的,旁路由是 passwall ,发现有些国内网站打不开。
    Mast
        39
    Mast  
       97 天前
    @Ipsum #36 在旁路跑了个 MosDNS 。
    Mast
        40
    Mast  
       97 天前
    @jimzhangbest #37 简单配置才好快捷维护啊兄弟,跟着点点搞半天没搞懂什么意思出问题都不好解决。
    jimzhangbest
        41
    jimzhangbest  
    OP
       78 天前
    @Mast #40 还好,本身行业内,原理协议我都懂,平时用惯思科华为,倒是 OP 和 ROS 开 OSPF 需要看看别人的轮子怎么开的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1036 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 23:00 PVG 07:00 LAX 16:00 JFK 19:00
    Do have faith in what you're doing.
    ubao 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