相关疑难解决方法(0)

DNS 更新新记录需要多长时间?奇怪的 DNS 行为!

我在 freehostia 拥有我的个人网站,现在我已转移到其他服务器。已经接近一周了,当然,随着新主机的 NameServers 发生变化,我对域注册公司进行了必要的更改,用于我的域。

现在,当我尝试打开我的网站时,它有时会打开新的托管站点,有时会打开旧站点上的 404 页面。

我认为 1 周,甚至 4 天是 DNS 传播发生的大量时间。这是一个奇怪的行为。

当我从 IP 地址打开站点时,它会打开,但是当我使用域名打开站点时,有时会打开,有时不会。有什么线索吗?

我和我的两个朋友一起试过,他们从来没有访问过我的网站,所以他的机器上没有 dns 缓存,它打开了一个,没有打开另一个。谢谢

-- 来自http://Squish.net 的
25.0%的查询将由 66.40.52.47 (dns1.freehostia.com) vks.uni.cc 返回。3600 IN A 66.40.52.64
25.0%的查询将由 66.40.66.152 (dns2.freehostia.com) vks.uni.cc 返回。3600 IN A 66.40.52.64
25.0%的查询将由 72.55.164.113 (ns1.softuff.com) vks.uni.cc 返回。14400 IN A 72.55.164.113
25.0%的查询将由 70.38.29.161 (ns2.softuff.com) vks.uni.cc 返回。14400 中 72.55.164.113

我不明白这 25% 是什么,为什么不是 100% 或 50%
dns1.freehostia.com 和 dns2.freehostia.com 是旧服务器。ns1.softuff.com 和 ns2.softuff.com 是新服务器。

domain-name-system website

8
推荐指数
1
解决办法
5万
查看次数

dnsmasq:如何增加 TTL?

有没有办法覆盖和增加从上游 DNS 服务器接收到的 TTL?

dnsmasq 中是否有用于此的配置参数?

linux dnsmasq

5
推荐指数
3
解决办法
1万
查看次数

为什么这个网站DNS更改在美国某些地区失败

背景

我们将共享主机从本地妈妈和流行音乐切换到了 Crystaltech。该站点已全部复制并准备好进行 DNS 更改。妈妈和流行网站没有提供自己管理 DNS 的工具,所以我们不得不打电话,并在他们更改 DNS 时确定数据库的最后一步。

俄勒冈州康卡斯特和俄勒冈州地区光纤提供商的旧主机发生了什么。旧主机更新了他们的 DNS 服务器以指向我们的新 IP 地址。他们将其从 207.xxx 更改为 67.xxx

在俄勒冈州,我在两台计算机上的 Windows 7 机器上刷新了我的 DNS,在不到 30 秒的时间内,域名 site.com 就按预期工作了。Ping tracert 确认域名正在解析为新主机上的新 IP。

在佛罗里达州,客户报告域名正在解析到旧站点。(我们在旧主机服务器上放置了“我们正在移动”页面。)她的 mac ping 域名并解析到旧主机。我们重新启动,然后在终端中刷新 DNS。6 小时后,她的计算机仍然无法解析到新的 IP 地址。

佛罗里达州办公室的一台机器可以正确访问新站点。South 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

domain-name-system migration shared-hosting

5
推荐指数
1
解决办法
703
查看次数

有没有“dnsmasq”的替代品?

dnsmasq 的推荐替代品是什么?我正在考虑覆盖/配置 TTL。

(可能我唯一想念的 Windows 是它在缓存 DNS 响应方面比 Linux 更积极)

linux dnsmasq

3
推荐指数
1
解决办法
5629
查看次数

配置只缓存很短时间的本地 DNS 解析器

我正在开发一个应用程序,该应用程序将用于验证新域在设置托管时是否正确配置。这部分会检查 SPF、DomainKey、DKIM 记录等的有效性。

我目前对大多数这些记录使用一小时的默认 TTL。偶尔会在其中一条记录中发现错误,因此需要对其进行更新。目前,如果我刚刚测试了域,我必须等待系统解析器的缓存记录过期,然后才能验证我的应用程序是否正确。(是的,我可以手动检查,但我编写了应用程序,所以我不必这样做)。

我想在系统上设置一个 DNS 服务器来充当普通的缓存解析器,除了它会在最长设置时间内(例如五分钟)使记录过期,或者根本不缓存。并非所有域都在我的普通名称服务器上托管 DNS,因此该系统必须查询域的权威名称服务器,而不是使用上游解析器(只会使用它们的缓存记录)。

这台机器当前没有运行任何类型的 DNS,所以我可以安装 BIND 或 djbdns(如果有好的建议,也可以安装其他东西。

domain-name-system bind djbdns

2
推荐指数
1
解决办法
2万
查看次数

我可以使用哪种方法通过监控自动进行 DNS 故障转移?

出于延迟原因,我们在世界各地运行多个冗余服务器。目前,如果一个站点出现故障,我们让另一个站点接管该区域的唯一方法是通过 DNS。

我们希望自动执行此过程,例如,如果通过监控工具检测到站点出现故障,则替换/修改区域文件。

我的 Google 技能只发现提供此服务的公司,但我们更喜欢我们自己的解决方案。我们目前使用 Nagios 进行监控,我们的名称服务器是 Bind。

是否有任何工具/方法可以完成此操作?

domain-name-system monitoring failover high-availability

1
推荐指数
1
解决办法
1116
查看次数