Answers:
我遇到了同样的问题,并通过使用Google DNS进行了修复
打开“网络/ IP”设置,将DNS服务器用作:
8.8.8.8
8.8.4.4
这些是google DNS,将解决您的问题,直到您的ISP刷新网志
这里有两件事。一个是您的域名注册商将通过某种Web表单/管理面板提供的DNS条目放置在注册商DNS服务器上所花费的时间。此“更新”过程通常在15分钟内发生。
两个都有每个RR(注册记录)的TTL字段,基本上说:如果有人之前询问过domain.com,则将domain.com-> IP地址RR缓存TTL秒(缓存,所以我不必问再次是权威服务器/每当某些主机询问domain.com时)。TTL值有所不同,通常将它们设置为大约1天== 86400秒。
通过使用以下命令显式询问ISP DNS服务器,您实际上可以检查ISP的DNS服务器是否缓存了结果:
nslookup domain.com ns1.isp.com
dig domain.com @ns1.isp.com
响应字段中的TTL将指示RR在服务器上缓存了多少时间。
亚历克斯:
是。您域的DNS记录指定TTL(“生存时间”)值,该值指示客户端计算机(和ISP名称服务器)在指定的时间长度内缓存结果,然后再询问。默认值为24-48小时。
这是使将来的过渡更加顺畅的一种好方法:比转换日期提前几天,并将TTL更改为很短的时间,例如300秒。配置新的IP地址时,可以将其设置回24小时。从您的角度来看,长TTL的主要好处是站点的访问者将体验到缓存DNS查询的性能优势。这也减轻了您域域名服务器的负担。
根据您当前的情况,您可能希望探索在旧地址(如果您的站点是静态的)上继续镜像内容几天的可能性,或者在您域的旧IP地址上配置HTTP服务器以将请求引用到新的IP地址(如果您的站点是动态的)。
干杯,
迈尔斯
您的ISP运行一台DNS服务器,该服务器一直在缓存DNS条目,只要您告知即可。
如果您控制DNS记录,则该记录的一个方面就是“ TTL”,它告诉DNS服务器(并正确地表现为客户端)从授权DNS服务器获取该值后应将该值缓存多长时间。
请注意-您的ISP和ISP的DNS服务器之间有很大的区别。没有任何强迫您使用ISP的DNS服务器的事情。您可以自己运行递归服务器,可以使用Google的DNS服务器,可以使用OpenDNS。
另外,如果您希望经常更改DNS记录,并且希望这些更新快速生效,则应减少记录的TTL。您会在DNS服务器上看到更多的负载,但是与此同时,可以更快地看到DNS变更。
区域记录更新最多需要72个小时才能在全球范围内传播。是的,您的ISP缓存了DNS查询
编辑:您可以使用许多在线工具来跟踪更新进度。看看这个。