【问题标题】:Propagating DNS records from a new IP从新 IP 传播 DNS 记录
【发布时间】: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


【解决方案1】:

告诉全世界去哪里寻找您的域的权威数据的服务器是您域的域的服务器。也就是说,如果您想更改 mydomain.com 的名称服务器的 IP 地址,您需要在您自己的服务器和 .com 的服务器上更改这些地址both。后者通常是通过一个界面(通常是网络)完成的,该界面由您付费以获得域名的人提供。

抱歉,如果这太基本了,但您没有在问题的任何地方提及更改您的代表团。

【讨论】:

  • 我正在创建自己的域名服务器,所以我没有使用我的域注册中的 Web 界面。但是,我决定切换到他们的名称服务器并从那里进行设置,因为我无法使用自己的区域文件对其进行更新
  • 我想说的是,这不是哪些服务器正在处理您的域的问题,而是有些服务器会告诉世界其他地方哪些服务器正在处理您的域。如果您更改了哪些服务器正在处理您的域,则必须让其他服务器知道,否则他们会不断告诉人们去询问以前用于处理您的域的服务器。
猜你喜欢
  • 2017-11-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多