[搞机] 双网卡做数据均衡负载

[搞机] 双网卡做数据均衡负载

一、瞎扯

我是长城宽带用户(艹,刷新对ISP的理解新高度),所以我就想办法弄了个中国电信缓缓。

然后来说说俩者区别在哪里。长城属于共享型宽带,且和联通有合作上行很快(可以申请公网IP)。中国电信属于独享型带宽,根据北联通南电信的规划所以本身就很好,加之电信有自己的出口节点(国内外全部直连)。

所以对我来说有联通和电信的网络,但是根据Windows的尿性。它会选择最好的使用然后禁用那个差的。

那有没有办法均衡负载?

二、系统级

我问了很多朋友同样根据我们的知识结构,有一个非常好使的系统级均衡负载。

那就是改跃点数。(以下为 Windows 演示)

搜狗截图20170823214434

因为博主没有使用这个方案,所以大致说下会发生什么。

  • 因为使用的是无线和有线的均衡负载,在OS中有线的权值高所以会优先(相同跃点数)使用有线。
  • 当有线的带宽被沾满会使用无线来进行数据包传送。

Linux 用户可以使用ip route进行路由的设置。并可以使用 iptables 给数据包打上 mark,再使用 ip rules 进行自定义数据包走向。

三、软件级

搜狗截图20170823214817

借助这个软件可以完成分流,根据不同的服务器选择不同的ISP出去。(具体的等我抓包更新本文)

四、备注

据某网友论坛中说到,如果你使用的是俩快有线 Intel 网卡并使用 Windows 10 操作系统。

那系统会自动化完成均衡负载。

五、总结

最后来总结下。博主根据自己ISP的劣势与中国电信做结合并希望完成均衡负载,本文记录了俩种解决方案。

使用OS级的均衡负载会在某条路线沾满后迁移至另一条。

使用software进行双网卡的均衡负载。(见配图)

4oZ4CDrXkaDWYg

Linux 下网卡配置内加入PERSISTENT_DHCLIENT=1即可始终保持DHCP地址。

posted @ 2017-08-23 22:02  季文康  阅读(1405)  评论(0编辑  收藏  举报