题 多个互联网连接在办公室


我们办公室一直使用两个独立的互联网连接。人们将通过将其网关设置为其中任何一个来共享互联网连接。 Gateway是我们共享互联网的本地服务器之一。因此,我们使用两个本地服务器进行两个连接。现在的问题是,如果任何连接断开,人们必须手动将其网关更改为工作连接。

我们如何在办公室拥有多个互联网连接,而无需人们手动更改其网关设置?我们的服务器之一是Windows XP,另一个是红帽。

提前致谢

编辑
一个要求是我们需要通过静态IP访问服务器


4
2017-10-03 15:00






答案:


使用连接到两个ISP的路由器,可以在ISP关闭时处理ISP之间的故障转移。


5
2017-10-03 15:08



你的意思是使用类似“思科RV082双WAN VPN路由器”的东西。但除此之外,有没有办法让我的电脑成为路由器? - Venu
是的,你让你的PC充当Linux的路由器,但它非常先进。 lartc.org - Zoredache


使用双WAN路由器。在低端,TP-LINK TL-R470T +约为60美元。在高端,考虑思科 RV042

更新:其他一些答案建议使用PC作为路由器。这是一个更强大,更灵活的解决方案。但是你需要更多的知识和努力。如果您没有任何熟悉IP路由和NAT的人,可能不是最好的主意。 (我不知道任何易于使用的即插即用PC解决方案。)


5
2017-10-03 15:12



我听说在cisco双wan路由器中,内部PC似乎有一个来自你的任何一个ISP的IP地址,并且该地址将随机改变。如果是这样就会出问题.. - Venu
任何双WAN路由器都是如此。它怎么可能同时使用互联网连接? (没有ISP侧的特殊配置,BGP等。) - David Schwartz
@DavidSchwartz:pfSense拥有完整的Web GUI,易于安装。我认为对于那些可能只有SOHO /消费者路由器经验的典型用户来说,pfSense比思科更容易使用。 - gravyface
Cisco RV042如何优于TP-Link TL-R470T +? - Krunal
@Krunal支持隧道等enterpricey功能。 - David Schwartz


正如Shane Madden所建议的那样,您需要一台可以处理多个Internet连接并在两个连接之间进行故障转移(通常是负载平衡)的路由器。

一个这样的防火墙/路由器是 pfSense。它基于BSD pf,是开源的,并且非常稳定(我在生产中有几十个,包括几个负载平衡/故障转移)。

你只需要一个适度供电的工作站(旧的Pentium 4,512到1GB的RAM就足够了)和三个NIC(我会避免使用较旧的Realteks并坚持使用Intel)。


3
2017-10-03 15:14



好。你的意思是没有硬件路由器,我可以使用我的一台PC。 - Venu
@VenuGopalT我的意思是你可以通过在其上安装pfSense来使用旧的备用PC作为新的硬件路由器。我确实犯了一个错误:你需要 三 网卡,而不是两个。 NIC#1将是您的LAN接口,这是每个人都将使用的默认网关; NIC#2用于ISP#1,NIC#3用于ISP#2。 - gravyface
好,谢谢。什么是前进的最佳解决方案,硬件路由器或您的建议? - Venu
@VenuGopalT,两者都是硬件路由器:pfSense为您提供了许多在低端路由器中找不到的功能(如果这是您想要花费的)。 - gravyface
好的..我会检查并回复你..感谢您的时间。 - Venu


“一个要求是我们需要通过静态IP访问服务器”

这是事情开始变得昂贵的地方。

  • 答:如果一行关闭,请更改服务器静态IP,并更新DNS
  • B:在具有多个ISP源的设施中使用共址
  • C:使用BGP馈送获得双ISP,使用BGP + HSRP获得两个路由器

A是笨拙和手工,B是从平庸到昂贵的一切,C可能非常昂贵。

除非您有一个大型服务器场,否则共址应该是明显的选择 - 除非您有要求将服务器与客户端或其他服务器保持在同一LAN上。


2
2017-10-03 16:22



嗯,对。但我们是一家小公司~60人。我们不能配置两个静态IP到路由器或PC? - Venu
如果不使用BGP,则不能在两个不同的ISP上拥有一个静态IP。不可能。 - pauska
我并不是指两个不同ISP的静态。我的意思是,我将PC作为路由器,我会将不同ISP的相应静态IP设置为我的PC。 IP仅在Internet连接处于活动状态时才有效。可能吗? - Venu
明智的双WAN路由器应该支持这一点。非常低端的SOHO型号可能不会。 - David Schwartz


你需要一些东西(可能是redhat)来充当路由器


0
2017-10-03 15:09



好我怎样才能实现它?你能说清楚吗? - Venu
看看这个(可能有点旧,但会做到这一点)。 lartc.org/howto/lartc.rpdb.multiple-links.html 如果您设置这样的红帽框并将其设置为网关,它将为您进行路由。但是,如果你不想简单地购买“双”路由器,大卫施瓦茨说 - user


您可能希望[可能]寻找具有“双WAN链接”的硬件路由器。我个人取得了很好的成功 Netgear FVS 336G,这可能比你需要的多一点,但这对你来说应该是一个很好的起点(就功能和规格而言)。


0
2017-10-03 15:11



好的,肯定会检查一下。谢谢 - Venu


我认为最便宜的解决方案是为RH服务器获取额外的以太网卡(如果它有备用PCI插槽)并连接  WAN线到它。使它成为网关。

在服务器上自己根据此配置它 。唯一需要注意的是,如果线路由不同的ISP提供服务,DNS服务器可能会有所不同。在这种情况下,请考虑使用通常可用的OpenDNS或Google服务器。


0
2017-10-03 20:13



如果DNS服务器成为问题,请考虑在网关上使用dnsmasq。那么客户就没有问题了。 - Allen