我已通过 mydomain.com 为客户注册了 stevenslockandkey.com,将名称服务器设置为 ns1.mydomain.com 和 ns2.mydomain.com,并为 * 和 stevenslockandkey.com 设置 A 记录以指向 185.3.95.226。在 185.3.95.226 上,我设置了一个简单的页面,如果我编辑笔记本电脑的 /etc/hosts 以将 stevenslockandkey.com 指向 185.3.95.226,它或多或少会显示我想要的内容。但是,如果不修改 /etc/hosts,我唯一看到的就是 domain.com(而不是 mydomain.com)停放页面。我尝试等待几天让更新传播,但更新似乎并没有按照我想要的方式传播。
我需要做什么才能使 stevenslockandkey.com 指向 185.3.95.226 并显示如果您编辑 /etc/hosts 以将 stevenslockandkey.com 指向 185.3.95.226 会得到什么?
谢谢,
答案1
我认为这是浏览器的缓存问题。我得到的是我认为您希望它显示的页面,而不是停放页面。
尝试将笔记本电脑的 DNS 设置为 8.8.8.8(Google 的公共 DNS),然后尝试使用以前从未使用过的其他浏览器访问 stevenslockandkey.com。
您可以使用以下在线服务中央龙检查公开解析的 IP 域名,从而避免可能与您的本地配置有关的误报。
答案2
DNS 看起来没问题:
$ dig stevenslockandkey.com
; <<>> DiG 9.8.3-P1 <<>> stevenslockandkey.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7673
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;stevenslockandkey.com. IN A
;; ANSWER SECTION:
stevenslockandkey.com. 3541 IN A 185.3.95.226
;; Query time: 27 msec
;; SERVER: 192.168.3.1#53(192.168.3.1)
;; WHEN: Wed May 4 07:38:43 2016
;; MSG SIZE rcvd: 55
...并且 URL 对我来说看起来很好:
您有本地 DNS 缓存吗?如果有,您清除过吗?也许您的工作站或浏览器保留了该域的旧 DNS 记录。尝试从其他浏览器、其他计算机访问该网站,或者去咖啡店等地方尝试。