我工作的公司有2条ADSL线路进入办公室。我们有一个域office.ourfirm.com,我们希望能够到达我们的网络服务器上。ADSL连接之一已经是office.ourfirm.com的DNS条目。
我们希望使用另一个连接作为备份。我知道有“循环”DNS,但那不是一个冗余系统,对吗?您建议我们如何将另一个ADSL连接添加到DNS中,以便一个ADSL充当另一个ADSL的故障转移?
例:如果一条ADSL线路中断,另一条就无缝地使用。
干杯克里斯
发布于 2011-07-14 04:08:23
我以前做过好几次这样的事。我的方法是使用像dyndns.org这样的动态DNS提供程序。
当DNS客户端更新您的记录时,它通常来自您的主连接,所以一切都会发生在IP上。如果连接中断,它将从二级连接开始,从而得到故障转移。如果您失去了连接,它将占用您的DNS客户端更新,然后再回来(可能5分钟?)较少使用“专业”帐户)。
有两种方法可以执行DNS帐户:
在关于故障转移的附带说明中,您提到了两个ADSL连接。这是很棒的,但是这里有几个注意事项:
在我目前的办公室,我们有完全相同的故障转移,我们的主要连接是电缆,我们的次要连接是DSL。两者之间没有任何共享,它们都是具有多个上行连接到互联网骨干的主要ISP。我确信在某个地方,它很容易受到反铲操作员的攻击,但至少它们是由不同公司维护的完全不同的电缆,所以很难有什么东西杀死这两家公司。
我强烈建议使用两种不同的技术来实现最好的冗余。现在有很多可能的连接方式,所以在大多数地方它并不是太困难或昂贵:电缆,DSL,光纤,卫星,无线,GSM/蜂窝。
发布于 2011-07-13 20:07:41
根据您对BIND (我假设您控制您自己的DNS服务器,但您没有指定类型)的舒适感,动态DNS更新是可能的。我最近把这样的东西作为概念的证明。
您可以配置一个探针来测试ADSL连接的可用性,并调用nsupdate在发生故障时动态修改区域。有关这方面的更多细节,请参见man nsupdate。您可以提供一些简单的指令,指示“删除被击落路由器的A-记录”或“一旦路由器恢复就读取A-记录”。在正常情况下,您可以使用具有低TTL的“循环”A-记录,以便DNS服务器返回多个功能地址。然后,您只需删除非功能地址,如果它们是不可用的,并重新添加,一旦他们再次工作。
发布于 2011-07-13 18:59:47
简单的答案是使用一个支持故障转移图标连接的路由器,但是您不能同时使用这两条线路。你现在是怎么用这两行的?一个ADSL离开另一个的机会有多大?他们是否来自同一个提供者,通过同样的分界点?如果您希望创建网络冗余以确保office.ourfirm.com的正常运行时间,请考虑从通过其他方式进入您的办公室的不同提供商获得备份互联网连接。您还可能想要考虑使用一个能够保证正常运行时间的托管提供商来托管Office.ourFirm.com的站点。
https://serverfault.com/questions/290022
复制相似问题