【发布时间】:2014-09-24 10:57:17
【问题描述】:
我的 DNS 情况比通常要求的更具体,并且已经耗尽了阅读资源。在这一点上,我很绝望。这是场景
- 为新域获取一台具有旧 IP(我们称之为)的计算机。第一次设置自己的ns1.mydomain和ns2.mydomain成功。它们已经传播,无论您输入 mydomain.com 还是 www.mydomain.com,一切都很好
- 快进几个月,必须升级到新机器,使用新 IP。很快,我将无法再访问 OLD IP 机器。我在新机器上从旧机器上制作了 DNS 配置的精确副本(多次重复),用新 IP 替换旧 IP
-
由于旧机器仍在运行,我将其 DNS 记录更改为指向新 IP,因为我认为这将有助于将权威 dns 转移到新机器。当然,即使我阅读了所有内容,我也没有真正了解权威 dns 是如何设置的。
接下来是几个小时后(现在已经超过一天了),输入 mydomain.com 指向新 IP,而输入 www.mydomain.com 将继续指向同一个旧 IP。在 domain.com.zone 文件中,在 OLD IP 和 NEW IP 计算机上,我都有 www IN CNAME domain.com 的记录。
此外,转到http://www.intodns.com 会说“看起来从父区域检查中获得的 A 记录(GLUE)与从您的名称服务器获得的不同”。
执行 nslookup,会说可以在我的域名服务器上找到权威答案,但它们仍然指向旧 IP
最后,还是在 24 小时后,如果我在旧 IP 计算机上执行名为 stop 的服务并转到 http://www.internetsupervision.com,它将无法找到 mydomain.com 或 www.mydomain.com 的 DNS。但是,如果我重新打开命名服务,它会立即再次找到它。
我相信我对权威 DNS 缺乏了解正在阻止我让新的 IP 机器开始广播新的 DNS 记录。正如我所说,我仍然可以使用旧机器,但只能使用几天。
如果有人在这种情况下有任何见解可以帮助我,我将不胜感激。我真的不知道该做什么了,也没有人可以求助。为什么我的新的、更新的 DNS IP 不能正确传播?
【问题讨论】:
-
感兴趣的是您的 DNS 记录的 TTL 是什么,以及您是否记得在更新记录以指向新 IP 时增加记录的序列号。
-
一开始我确实增加了序列号,但不确定我是否恢复了它。我会再次增加它。所有过期信息为:3600 刷新,1800 重试,604800 过期,86400 最小 TTL。但是,鉴于 domain.com 对我有用,我认为 www.domain.com 也应该同时拥有
-
zytrax.com/books/dns/ch9/serial.html 因此,除了必须等待 48 小时以确保 DNS 正常工作之外,更新序列号很容易出现此错误。哎哟。同时,我有一个拥有 1000 多个用户的网站,问我什么时候恢复在线
标签: dns propagation