This topic created in 2257 days ago, the information mentioned may be changed or developed.
环境:双线+软路由+pppoe 拨号,2 条线路的 IP 分别为 IP1 和 IP2,默认路由走线路 1 。
感觉理论上……2 条线路的上行带宽可以叠加。
在做 NAT 的时候,将部分发送流量从线路 2 的接口发送,但源 IP 也是写 IP1 。服务器在返回数据的时候因为源地址都是 IP1,数据都从线路 1 回。这样不是可实现上行带宽的叠加么……(反正现在主要是上行不足,下行用不完)。
不过 openwrt 好像没看到有类似的功能。翻了一下 iptables 的说明,似乎也没个头绪。
13 replies • 2020-04-04 22:05:41 +08:00
 |
|
1
LGA1150 Apr 3, 2020 via Android
理论上可以 实际上会被机房的反向路由策略过滤掉
|
 |
|
2
EPr2hh6LADQWqRVH Apr 3, 2020 via Android
一楼正解,不是本网的 IP 不给转发的。
你可以试试,openwrt 里用 mwan3,照常 mangle,额外添加一条 SNAT 替换 masquerade,全部 snat 到某一个地址
|
 |
|
3
Archeb Apr 3, 2020
ISP 有配置 urpf 的,这种 ip spoofing 行为一般会被拦截 如果不是机房的线路一般不用想了
openwrt 肯定没有类似功能 但是你只要给线路 2 绑上 IP1,然后 iptables 在 snat 的时候指定-o 为线路 2,--to 为 IP1 就行了吧
|
 |
|
5
fvladlpa Apr 3, 2020
拿个迷你主机装软路由 pfsense,然后做 load balance 就可以了
|
 |
|
6
cev2 Apr 3, 2020 via Android
双线均衡负载可以玩,不过如果只是为了上行不足,除非两条宽带都是送的不然[两条宽带的价格]和[一条宽带+上行提速包]相比没有优势呀。
|
 |
|
7
sadan9 Apr 3, 2020
@ cev2 一条线 1000M 已经是电信家用宽带能提供的上限了。另外一条……1 ¥/月。
|
 |
|
8
shadownet Apr 3, 2020 via iPhone
负载均衡 op 有的 我双线电信线路 10 多年了 2 条速度叠加的 主要还是看软件 Speedtest 测试是叠加的上传下载
|
 |
|
9
tia Apr 3, 2020
别双线了,老老实实等所在地区开通千兆吧
|
 |
|
11
intoext Apr 4, 2020
双线不是你这么搞的。 一方面可以通过策略,给不同的内网主机分配不同的 ISP 出口,然后再将另外一个出口作为备用线路,实际上的效果就是带宽叠加。内网终端越多效应越明显。 如果你还想多 ISP 负载均衡,那就是利用固件的多线负载均衡,在 p2p 下载时是肯定可以获得更高速率的、。
|
 |
|
12
MonoLogueChi Apr 4, 2020 via Android
普通的双线只在特定环境下有用,而且要有负载均衡才可以。如果想要完全利用带宽,需要搞链路聚合,要有一个更大出口的服务器给你做聚合
|
 |
|
13
sp670 Apr 4, 2020
我之前就是电信 100M+移动 200M 双线,我用 RouterOS 的路由,用 PCC 走负载均衡。多 ISP 接入的负载均衡没有普通人想象得那么简单,有些服务器对出入 IP 有限制的容易断流,但有些又没限制能随便叠加。路由策略得结合当地几家 ISP 的接入情况花心思好好想想。
|