首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有DNS记录的冗余

带有DNS记录的冗余
EN

Server Fault用户
提问于 2011-07-13 18:09:16
回答 3查看 809关注 0票数 0

我工作的公司有2条ADSL线路进入办公室。我们有一个域office.ourfirm.com,我们希望能够到达我们的网络服务器上。ADSL连接之一已经是office.ourfirm.com的DNS条目。

我们希望使用另一个连接作为备份。我知道有“循环”DNS,但那不是一个冗余系统,对吗?您建议我们如何将另一个ADSL连接添加到DNS中,以便一个ADSL充当另一个ADSL的故障转移?

例:如果一条ADSL线路中断,另一条就无缝地使用。

干杯克里斯

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-07-14 04:08:23

我以前做过好几次这样的事。我的方法是使用像dyndns.org这样的动态DNS提供程序。

  1. 设置您的路由器以选择一个连接之外的流量。至少,这样做是为了HTTP/HTTPS流量(这样做有好处--如果您使用相同的会话,但是在不同的IP之间反弹,并将您注销),一些web应用程序将不喜欢它。这意味着,除非主节点关闭,否则在二级连接上不会有HTTP(S)流量。
  2. 为office.ourfirm.com创建动态DNS帐户和记录
  3. 在内部服务器上安装动态DNS客户端。

当DNS客户端更新您的记录时,它通常来自您的主连接,所以一切都会发生在IP上。如果连接中断,它将从二级连接开始,从而得到故障转移。如果您失去了连接,它将占用您的DNS客户端更新,然后再回来(可能5分钟?)较少使用“专业”帐户)。

有两种方法可以执行DNS帐户:

  1. 获取一个额外的帐户,在那里它可以为您托管DNS (您可以托管ourfirm.com,也可以只将office.ourfirm.com委托给服务)。
  2. 使用他们的托管服务创建一个域,比如ourfirm.dyndns.org (这将是一个由dyndns托管的A记录)。将office.ourfirm.com设置为ourfirm.dyndns.org的CNAME。这种方法通常是免费的。

在关于故障转移的附带说明中,您提到了两个ADSL连接。这是很棒的,但是这里有几个注意事项:

  • 如果它们都是同一个提供商的帐户,那么您真正得到的就是办公室DSL调制解调器的冗余。如果电话线、提供商或其上游提供商出现故障,则无论是否存在故障转移,您都仍然处于脱机状态。
  • 这些电话线是在同一组电话线上输入的吗?大多数数据中心投入了大量的努力,以确保他们的上游连接来自不同的方向,并在不同的地方进入建筑物。这就确保了建筑工人不会一次就把你所有的线人都干掉。
  • 如果他们是不同的供应商,他们是否仍然在相同的上游连接?找出你的ISP的供应商是什么(希望他们有不止一个)。如果您有两个不同的ISP,但他们都共享相同的上游供应商,您仍然没有完全受到保护。
  • 有了DSL,通常是电话公司提供DSL,并转售带宽和接入ISP(如贝尔·尼克夏)。在这种情况下,即使实际的互联网带宽来自不同的地方,您仍然需要依赖一家公司(本地电话公司)才能启动DSL网络。

在我目前的办公室,我们有完全相同的故障转移,我们的主要连接是电缆,我们的次要连接是DSL。两者之间没有任何共享,它们都是具有多个上行连接到互联网骨干的主要ISP。我确信在某个地方,它很容易受到反铲操作员的攻击,但至少它们是由不同公司维护的完全不同的电缆,所以很难有什么东西杀死这两家公司。

我强烈建议使用两种不同的技术来实现最好的冗余。现在有很多可能的连接方式,所以在大多数地方它并不是太困难或昂贵:电缆,DSL,光纤,卫星,无线,GSM/蜂窝。

票数 1
EN

Server Fault用户

发布于 2011-07-13 20:07:41

根据您对BIND (我假设您控制您自己的DNS服务器,但您没有指定类型)的舒适感,动态DNS更新是可能的。我最近把这样的东西作为概念的证明。

您可以配置一个探针来测试ADSL连接的可用性,并调用nsupdate在发生故障时动态修改区域。有关这方面的更多细节,请参见man nsupdate。您可以提供一些简单的指令,指示“删除被击落路由器的A-记录”或“一旦路由器恢复就读取A-记录”。在正常情况下,您可以使用具有低TTL的“循环”A-记录,以便DNS服务器返回多个功能地址。然后,您只需删除非功能地址,如果它们是不可用的,并重新添加,一旦他们再次工作。

票数 1
EN

Server Fault用户

发布于 2011-07-13 18:59:47

简单的答案是使用一个支持故障转移图标连接的路由器,但是您不能同时使用这两条线路。你现在是怎么用这两行的?一个ADSL离开另一个的机会有多大?他们是否来自同一个提供者,通过同样的分界点?如果您希望创建网络冗余以确保office.ourfirm.com的正常运行时间,请考虑从通过其他方式进入您的办公室的不同提供商获得备份互联网连接。您还可能想要考虑使用一个能够保证正常运行时间的托管提供商来托管Office.ourFirm.com的站点。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/290022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档