Dreamhost DNS CNAMEs在我家工作,而不是其他人

我有我的域名BQQKSHELF.COM,我通过Dreamhost购买。 我设置了一个CNAME,以便zach.bqqkshelf.com指向我在zach.heroku.com的应用程序。

在Heroku的应用程序工作正常。 每个人都可以同意这一点。

当我去zach.bqqkshelf.com,一切似乎也行得通。 当我请求我的室友去它的时候,它是有效的。 当我在iTouch上使用它的时候,它可以工作。

当我即时通讯我的朋友,并要求他们去zach.bqqkshelf.com,他们得到一个超时错误。

这怎么可能?

这听起来像你可能有一个caching问题。 zach.bqqkshelf.com以前是否有过价值? (IE,它曾经指向别的地方?)

由于DNS的分布式和高度caching特性,有时可能需要一段时间(至less一天)才能传播DNS更改。

当我ping zach.bqqkshelf.com时,我得到:

PING heroku.com (75.101.145.87): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 Request timeout for icmp_seq 4 Request timeout for icmp_seq 5 Request timeout for icmp_seq 6 Request timeout for icmp_seq 7 

我把Dreamhost的DNS设置刷新了,我会看看是否有帮助。 同时,有没有一种方法来testing没有IMing我的朋友?

另外,这个主机文件将在哪里?

RE:在没有IMing朋友的情况下进行testing,你可以使用像这样的DNS检查器。

万一你好奇,这几乎可以肯定是你的IM上的朋友在Micrsoft Server 2003 DNS服务器后面的问题; 我已经追踪到Dreamhost + CNAME问题到我们的结尾。