我们把共享的主机从当地的父母转到了水晶技术公司。该网站已全部复制,并为DNS更改做好了准备。妈妈和流行网站没有提供任何工具来自己管理DNS,所以我们不得不打个电话和时间数据库的最后移动随着他们的DNS的变化。
发生了什么从俄勒冈州康卡斯特,在俄勒冈州的老主机在一个地区的纤维供应商。老主机更新了他们的DNS服务器以指向我们的新IP地址。他们把它从207.x.x.x改为67.x.x.x
在俄勒冈州,我在两台计算机上的windows 7计算机上刷新了域名DNS,在不到30秒的时间内,域名site.com就像预期的那样工作了。Ping tracert确认域名正在解析到新主机上的新IP。
在佛罗里达,客户端正在向旧站点报告域名解析。(我们在旧主机服务器上设置了“我们正在移动”页面。)她的mac点击了域名,并将其解析为原来的主机。我们重新启动,然后刷新终端中的DNS。6小时后,她的计算机仍然无法解析到新的IP地址。
FL办公室的一台机器可以正确地访问新站点。南FL地区的其他机器无法进入该站点。给AT&T技术公司的电话确认,来自他所在地区(同一个网络)的ping和tracert正在正确地解决问题。
为什么我的客户的mac不使用名称服务器来获取IP地址?IP地址是不同的,只有记录中的名称服务器知道它。
是AT&T吗?是OSX吗?是旧主机DNS吗?是新主机DNS吗?是不是因为老主机在他们的DNS服务器上的TTL是72小时?
我已经改变了域名服务器与域名注册,所以几天后,这一切都将结束,但我仍然好奇到底发生了什么。
相关问题
https://superuser.com/questions/96425/convince-my-bosss-mac-the-website-has-moved
发布于 2010-01-16 09:28:41
如果您在3天内离开了DNS TTL,那么向任何地方提供新记录自然需要3天的时间,因为任何在更改之前请求记录的人都会(正确)在接下来的三天中缓存这些记录。下次搬家时,你绝对应该把TTL降到5分钟左右(我对你的新托管公司没有向你提及这一点感到有点惊讶--这是让人在这类事情上有经验的原因之一)。
然而,即使您放弃了TTL,也有一些ISP操作不符合标准的递归解析器,它们覆盖它们服务的所有记录上的TTL,因此它们与权威DNS服务器设置的记录的TTL不匹配。这是邪恶的,我很想对那些以这种方式设置他们的人做一些不愉快的事情,但他们就是他们。解决这一问题的最佳办法是:
发布于 2010-01-16 07:08:55
转机是多久前的事?您应该始终为托管公司经常错误地称之为"DNS传播“留出两天时间。它实际上被称为缓存过期。
DNS缓存在很多级别,很难诊断。
但是的,72小时的TTL肯定会产生巨大的影响。让旧的DNS提供商在搬迁前几天将TTL更改为8小时(或更短),这可能是件好事。
编辑根据下面的注释修改了第一行。编辑
https://serverfault.com/questions/103281
复制相似问题