关于家用宽带双线接入的一些想法

2020-04-03 09:20:40 +08:00
 sadan9
环境:双线+软路由+pppoe 拨号,2 条线路的 IP 分别为 IP1 和 IP2,默认路由走线路 1 。
感觉理论上……2 条线路的上行带宽可以叠加。
在做 NAT 的时候,将部分发送流量从线路 2 的接口发送,但源 IP 也是写 IP1 。服务器在返回数据的时候因为源地址都是 IP1,数据都从线路 1 回。这样不是可实现上行带宽的叠加么……(反正现在主要是上行不足,下行用不完)。

不过 openwrt 好像没看到有类似的功能。翻了一下 iptables 的说明,似乎也没个头绪。
4708 次点击
所在节点    宽带症候群
13 条回复
LGA1150
2020-04-03 09:24:50 +08:00
理论上可以 实际上会被机房的反向路由策略过滤掉
EPr2hh6LADQWqRVH
2020-04-03 09:29:06 +08:00
一楼正解,不是本网的 IP 不给转发的。

你可以试试,openwrt 里用 mwan3,照常 mangle,额外添加一条 SNAT 替换 masquerade,全部 snat 到某一个地址
Archeb
2020-04-03 09:36:34 +08:00
ISP 有配置 urpf 的,这种 ip spoofing 行为一般会被拦截
如果不是机房的线路一般不用想了

openwrt 肯定没有类似功能
但是你只要给线路 2 绑上 IP1,然后 iptables 在 snat 的时候指定-o 为线路 2,--to 为 IP1 就行了吧
ericbize
2020-04-03 10:29:05 +08:00
源地址检查了解一下 ?
fvladlpa
2020-04-03 12:17:16 +08:00
拿个迷你主机装软路由 pfsense,然后做 load balance 就可以了
cev2
2020-04-03 13:26:11 +08:00
双线均衡负载可以玩,不过如果只是为了上行不足,除非两条宽带都是送的不然[两条宽带的价格]和[一条宽带+上行提速包]相比没有优势呀。
sadan9
2020-04-03 14:07:05 +08:00
@cev2 一条线 1000M 已经是电信家用宽带能提供的上限了。另外一条……1 ¥/月。
shadownet
2020-04-03 15:00:51 +08:00
负载均衡 op 有的 我双线电信线路 10 多年了 2 条速度叠加的 主要还是看软件 Speedtest 测试是叠加的上传下载
tia
2020-04-03 17:44:21 +08:00
别双线了,老老实实等所在地区开通千兆吧
missdeer
2020-04-03 18:57:44 +08:00
bond 行不行
intoext
2020-04-04 00:00:33 +08:00
双线不是你这么搞的。
一方面可以通过策略,给不同的内网主机分配不同的 ISP 出口,然后再将另外一个出口作为备用线路,实际上的效果就是带宽叠加。内网终端越多效应越明显。
如果你还想多 ISP 负载均衡,那就是利用固件的多线负载均衡,在 p2p 下载时是肯定可以获得更高速率的、。
MonoLogueChi
2020-04-04 08:35:28 +08:00
普通的双线只在特定环境下有用,而且要有负载均衡才可以。如果想要完全利用带宽,需要搞链路聚合,要有一个更大出口的服务器给你做聚合
sp670
2020-04-04 22:05:41 +08:00
我之前就是电信 100M+移动 200M 双线,我用 RouterOS 的路由,用 PCC 走负载均衡。多 ISP 接入的负载均衡没有普通人想象得那么简单,有些服务器对出入 IP 有限制的容易断流,但有些又没限制能随便叠加。路由策略得结合当地几家 ISP 的接入情况花心思好好想想。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/658878

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX