我知道我的问题听起来不可能,但我会深入研究。
我有三个互联网连接:
我需要将所有三个连接都连接到路由器,并通过一个WiFi连接为我的主机提供服务。 他们只看到一条名为Office_WiFi
的线路,但它们隐藏地交替连接到三个互联网连接(所以三个不同的公共IP)。
我的需要是平衡线路的负载和pipe理每个主机的频带。 例如: Host 1
需要上传一个大文件,我的networking会自动给予他优先权,并将其设置为ADSL from provider 1
而不是LTE from Provider 3 (USB WiFi Box)
的LTE from Provider 3 (USB WiFi Box)
。
有没有办法做到这一点?
有人告诉我开始使用pfSense
。 pfSense
能帮我解决这个难题吗?
谢谢你们!
Ps:问题是有三个广域网和一个局域网。
你可以使用MikroTik RouterOS。 http://www.mikrotik.com
它允许您以任何方式设置所有3个互联网网关,并应用您需要的任何规则来平衡连接。
尽pipe取决于您对networking的了解,但您可能会有一个陡峭的学习曲线,因为您可以根据需要手动configuration所有内容。 没有巫师。
它有一个非常有用的用户界面,虽然这使得一切都更容易。
在MikroTik的wiki上有很多关于负载均衡的教程。
开发RouterOS的公司也生产各种基于MikroTik RouterOS的硬件路由器,称为“路由器板”。 http://www.routerboard.com
所以你也可以select一个单独的路由器,并把所有的互联网连接。 或者你可以使用一台旧电脑,使其成为一个路由器。
如果你需要一个免费的/开源的解决scheme,我猜pfsense可能会做这个工作,但我没有广泛使用它,所以我不知道它给你提供的有关负载平衡的选项。