首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dns和自定义名称服务器没有更新吗?

Dns和自定义名称服务器没有更新吗?
EN

Server Fault用户
提问于 2011-10-15 00:49:37
回答 1查看 4.3K关注 0票数 2

我需要dns专家,因为我现在很困惑.

我们有大约30个注册到自定义名称服务器的站点:

Ns1.vertigo.bm和ns2.vertigo.bm

Vertigo.bm指向site5上的命名服务器,其他站点据称是与自定义名称服务器一起传递的。

现在,对vertigo.bm的查找将提供给我:

DNS服务器ns2-merton.webserversystems.com 174.120.194.4 ns1-merton.webserversystems.com 174.120.194.3

然后,应该将其传递到自定义名称服务器,但是,使用具有这些自定义名称服务器(例如bprfc.bm)的域进行查找将提供如下信息:

DNS服务器ns2.vertigo.bm 174.120.16.36 ns1.vertigo.bm 174.120.16.35

这些是旧服务器的旧ip地址..。注册员说他们已经更新了名称服务器,但是我没有看到任何更新!帮助!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-10-15 06:47:46

DNS数据被缓存在世界各地的服务器中。检查服务器的更改可能会误导您是否进行了更改。

从这里查看您的数据可以看出,您的更改已经完成。看起来你的TTL (“活的时间”)大约是四个小时,所以你的变化也应该是可见的。

在进行重大更改时,最好采用在过渡时期使用新旧地址的方式进行更改。一种方法是至少在TTL期间同时发布新旧ip地址。然后,当转换发生时,DNS将具有要使用的新地址。一旦完成了转换,就可以删除旧的IP地址。

通常情况下,在更改之前将TTL更改为低值,这样缓存的数据将被快速刷新。可以使用在一段时间内缩小TTL来限制大多数请求由您列出的名称服务器处理的时间。

编辑:您可以使用nslookuphost (更新的Linux/Unix发行版)命令检查它们的缓存中有哪些名称服务器。您可以尝试google (8.8.4.4或8.8.8.8)或OpenDNS (208.67.220.220或208.67.222.222)来查看一些主要缓存。上面列出的一个名称服务器的命令是:

代码语言:javascript
复制
nslookup  ns1.vertigo.bm 8.8.8.8

我用于缩小TTL的时间表是,每当更改的时间是当前TTL的两倍时,就将其减少一半。保持TTL至少五到十分钟。在更改前10到20分钟将新地址添加到活动名称服务器。在完成更改后删除旧条目。

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

https://serverfault.com/questions/321667

复制
相关文章

相似问题

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