ER-X 上的 IP 分流问题终于解决了. - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ca1123
V2EX    宽带症候群

ER-X 上的 IP 分流问题终于解决了.

  •  
  •   ca1123 2021-07-20 22:06:08 +08:00 3283 次点击
    这是一个创建于 1543 天前的主题,其中的信息可能已经有所发展或是发生改变。
    上回: t/786130

    上集提要:按照之前思路在 ER-X 上利用负载均衡功能实现分流。试验后发现负载均衡的思路不对。

    实际上,根据 IP 进行策略分流,要从路由器二层和三层的工作原理出发,用策略路由来实现。ER-X 这个设备,提供了五个可配置以太网口。以及一个内建交换机,可将以太网口配置到交换机下,交换机拥有一个网关。同时其它接口上,可以相对于这个网关配置 NAT 。

    把5 个硬件接口化成三组。第 1 组是 2 层的交换机,然后上面有一个网关,这是第一个三层接口。第 2 组和第 3 组都是 3 层的 internet 接口,是第二个和第三个三层接口。我的根本问题是要控制到达网关的流量按照 IP 规则转发到第 2 组或第 3 组接口。

    负载均衡显然是一种可能的方案。但是他的主要目的和我的是不一样的。我的实际情况是快的 Internet 不是哪都能通。慢的 Internet 哪儿都能通。联通性和速度之间是矛盾的,这是负载均衡考虑不到的。

    1. 首先是要设置交换机。确定交换机用 Eth0,1,2 口。确定交换机上面的局域网网关地址和网段。
    2. 然后是要设置两个 Internet 的口。主要是 NAT 和防火墙。设好 NAT 之后。网口应该就能从 Internet 上游取到 IP 地址了。
    3. 之后是要设置策略路由,分别设置好,针对两个 Internet 口的静态路由。采取设置 Distance 和勾销 Enable 来确保优先使用较慢的国际线路。
    4. 最后解决 IP 组和策略问题,创建 chnroute 命名的 network-group,针对 chnroute 为目的的请求设置策略路由,把请求打到快速线路上。
    5. 补充一点,dns 先用 8.8.8.8,下一步准备用 chinadns-ng

    用百度的查 IP 功能可以查出来是境内的,用国外的查 IP 网站可以查出来是境外的证明,分流是成功的。
    1 条回复    2021-07-21 00:27:56 +08:00
    nbsn
        1
    nbsn  
       2021-07-21 00:27:56 +08:00
    ! 楼主专研精神可嘉 !
    这两个网址也可以查分流,但只能查国内国外,没法查国内运营商的分流
    https://getip.pub/
    http://ip111.cn/
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2844 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 14:25 PVG 22:25 LAX 07:25 JFK 10:25
    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