奇怪的 URL 问题(特定用户的 DNS 失败)

奇怪的 URL 问题(特定用户的 DNS 失败)

我负责管理我们研究小组的网站,但我无法直接访问 DNS 记录。目前,我们的 DNS 集有一个 A 记录和一个 CNAME 记录,如下所示

lima.wustl.edu.     28800   IN  CNAME   pappulab.wustl.edu.
pappulab.wustl.edu. 25083   IN  A   128.252.19.134

对于使用 OSX 的用户,pappulab.wustl.edu通过 Firefox 访问(具体来说)会失败。但是,通过 Safari 访问可以,并且如果他们lima.wustl.edu使用 Firefox 或 Safari 访问,他们都可以访问该网站。

我可以通过 Safari、Firefox 和 Ubuntu 上的 Epiphany 连接到这两个网站。我们位于同一(大致)地理区域。这种情况昨天才开始出现 - 也就是说,在此之前,他们可以通过这两个 URL 访问该网站。

有什么想法可能导致这种情况吗?此外,如果您在访问时遇到错误韋斯特知道了就太好了!

答案1

就像 EEAA 所说的那样,听起来像 DNS 缓存。除了 OSX 的 DNS 缓存外,Firefox 还维护自己的 DNS 缓存。

我建议用户重新启动 Firefox 并清除 OSX 的缓存(sudo dscacheutil -flushcache)并重试。

DNS 中有如此多的缓存,这是导致问题的常见原因,尤其是“在我的机器上可以工作,但在这台机器上不行”这种类型。

相关内容