新注册的私人名称服务器的传播通常需要多长时间?


10

我在Hostgator上有一个帐户,并且已经注册了私人名称服务器(ns1.mydomain.com和ns2.mydomain.com)。我应该等待多长时间才能进行这些更改?那段时间我的网站应该不可用吗?


嘿,老兄,我们面临的问题与两年前完全一样。大多数地方似乎都能正确解析我们的网站,但有些地方则无法。实际上,公共领域4.2.2.4、4.2.2.3和4.2.2.1不能解决它,而4.2.2.2、4.2.2.3和4.2.2.6可以解决。我们需要一些帮助。只是想问你,你的东西是否最终得到整理?

@KashyapM是的,它终于被排序了。一直以来,我都不知道发生了什么,但是通过阅读我对已接受答案的评论,听起来好像Hostgator存在问题。
特拉维斯·诺斯卡特

Answers:


12

通常不会,大多数主要注册商都会非常快速地(几分钟或几个小时)实施NS更新。剩下的就是TTL (time to live)现有域名服务器提供服务的记录上设置的值,这些记录将您的域解析为IP。

典型的缓存时间为4小时,但是ISP可以随意忽略它,并可以继续为旧IP服务,有时长达72小时(在大多数情况下)。实际上,您的某些用户直到他们的ISP为其域清除其解析器缓存后,才会意识到您已切换。在更改之前,我已经尝试在所有A记录和CNAMES上设置TTL值的底限,而没有任何值得报告的积极影响。

进行切换时,请勿发布新内容至少72小时。此外,如果可以避免,请勿在发布新内容后72小时内进行切换。

再说一遍,这实际上取决于用户的住所。大多数美国ISP每48小时刷新一次(至少)一次。在亚洲旅行时,我已经看到该过程最多需要两个星期的时间(但在这里我们必须考虑配置可怕的代理)。

根据您的影响范围,更改后不久,大多数人都可以访问新站点和新内容,但有些人会获得404。有些人可能根本无法解决它,这完全取决于谁访问了ISP名称服务器(以及什么ISP)以及何时发布。

编辑(并且仅针对此问题)

您的域当前指向:

Name Servers:
   ns1.travisnorthcutt.com
   ns2.travisnorthcutt.com

从公共名称服务器中获取的信息指向:

tpost@tpost-desktop:~$ dig @4.2.2.3 travisnorthcutt.com A

; <<>> DiG 9.6.1-P2 <<>> @4.2.2.3 travisnorthcutt.com A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37231
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;travisnorthcutt.com.           IN      A

;; ANSWER SECTION:
travisnorthcutt.com.    14400   IN      A       174.122.19.154

;; Query time: 334 msec
;; SERVER: 4.2.2.3#53(4.2.2.3)
;; WHEN: Thu Aug  5 01:56:48 2010
;; MSG SIZE  rcvd: 53

公用NS(由Level3维护)的顺序为:

4.2.2.1
4.2.2.2
4.2.2.3

而且至少在我的经验中,它们遵循您设置的TTL。请忽略查询时间,我正在从全球范围内挖掘,而在信鸽上使用TCP。


我什至没有得到404,只是“哎呀,chrome(等等)找不到mydomain.com”,这很奇怪吗?
特拉维斯·诺斯卡特

@tnorthcutt您可以发布域,以便我们对其进行挖掘并查看最新情况吗?
Tim Post

当然,这是travisnorthcutt.com。我现在也正在与hostgator的技术支持交流-好像设置有问题。
特拉维斯·诺斯卡特

感谢您的帮助-借助Hostgator的帮助解决了该问题,很遗憾,我的ISP仍然缓存了旧的DNS,因此我无法访问该域。希望他们会尽快刷新。
特拉维斯·诺斯卡特

@tnorthcutt给它〜4个小时。
Tim Post

6

实际上,我喜欢使用“ 什么是我的DNS”这是一种在线工具,可以对地球上的许多DNS服务器进行采样,从而可以了解谁在哪里获得了什么。这是获得“我的DNS是否已传播?”问题的答案的好方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.