我经营着我们研究小组的网站,虽然我没有直接访问 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 访问,他们就会获得该网站。
我可以通过 Ubuntu 上的 Safari、Firefox 和 Epiphany 连接两者。我们在同一个(一般)地理区域。这只是昨天才开始发生的——即在此之前,他们可以通过两个 URL 访问该网站。
关于可能导致这种情况的任何想法?此外,如果您在访问pappulab.wustl.edu时遇到错误,很高兴知道!
就像 EEAA 所说,听起来像 DNS 缓存。除了 OSX 的 DNS 缓存外,Firefox 还维护自己的 DNS 缓存。
我建议用户重新启动 firefox 并刷新 OSX 的缓存 (
sudo dscacheutil -flushcache
) 并重试。DNS 中有如此多的缓存,这是导致问题的常见原因,尤其是“在我的盒子上工作,但不是这个”类型。