我们在办公室一直使用两个独立的互联网连接。 人们将通过将网关设置为这两者之一来共享互联网连接。 网关是我们的本地服务器之一,通过它共享互联网。 所以,我们使用两个本地服务器进行两个连接。 现在的问题是,如果任何连接断开,人们不得不手动将网关更改为工作连接。
我们如何在办公室有多个互联网连接,而无需人工更改网关设置? 我们的一个服务器是Windows XP,另一个是红帽子。
提前致谢
编辑
一个要求是我们需要通过静态IP访问服务器
使用连接到两个ISP的路由器,可以处理ISP之间的故障切换。
使用双WAN路由器。 在低端,TP-LINK TL-R470T +约为60美元。 在更高端,考虑思科RV042 。
更新 :其他一些答案build议使用PC作为路由器。 这是一个更强大和灵活的解决scheme。 但是这需要更多的知识和努力。 如果您没有熟悉IP路由和NAT的人员,则可能不是最好的主意。 (我不知道任何易于使用,即插即用的PC解决scheme。)
正如Shane Madden所build议的那样,您需要一台可以处理多个Internet连接并在两个连接之间进行故障切换(通常是负载平衡)的路由器。
一个这样的防火墙/路由器是pfSense 。 它基于BSD的pf
,是开源的,并且是高度稳定的(我有几十个产品,包括负载平衡/故障转移几个)。
你只需要一个中等功率的工作站(旧的奔腾4与512至1GB的内存将是很多)和三个网卡(我会避免老的Realteks和坚持与英特尔)。
“一个要求是我们需要通过静态IP访问服务器”
这是事情开始变得昂贵的地方。
A是笨拙和手工的,B是从平庸到昂贵的一切,C可能非常昂贵。
除非你有一个大的服务器场,否则共址应该是一个明显的select – 除非你有要求把服务器和你的客户端或其他服务器保持在同一个LAN上。
你需要一些东西(可能是redhat)来充当路由器
您将需要查找[可能]具有“双WAN链路”的硬件路由器。 我个人在Netgear FVS 336G上取得了很好的成绩,这可能比您需要的要多一点,但是这对于您来说应该是一个很好的起点(就function和规格而言)。
我认为最便宜的解决scheme是为RH服务器(如果它有一个空闲的PCI插槽)获得一个额外的以太网卡,并将两条 WAN线连接到它。 把它作为网关。
在服务器本身上根据这个问题进行configuration。 唯一需要注意的是,如果线路由不同的ISP提供服务,则DNS服务器可能会有所不同。 在这种情况下,请考虑使用OpenDNS或Google的服务器。