我最近使用Network Solutions的DNS编辑器将www.giagni.com改为giagni.wpengine.com的CNAME。根据来自WPEngine的电子邮件,giagni.wpengine.com应该解析为104.198.107.102,对我来说它确实如此。
$ dig giagni.wpengine.com
[...]
;; ANSWER SECTION:
giagni.wpengine.com. 120 IN A 104.198.107.102
[...]
当我查看域名的名称服务器时,情况看起来有所不同:
$ whois giagni.com
[...]
Name Server: NS17.WORLDNIC.COM
Name Server: NS18.WORLDNIC.COM
[...]
$ dig @NS17.WORLDNIC.COM www.giagni.com
[...]
;; ANSWER SECTION:
www.giagni.com. 7200 IN CNAME giagni.wpengine.com.
giagni.wpengine.com. 3600 IN A 141.8.225.31
[...]
我可以看到我创建的CNAME,所以这很好,但这个141.8.225.31地址来自哪里?
在本地看起来一切都很好:
$ dig www.giagni.com
[...]
;; ANSWER SECTION:
www.giagni.com. 5904 IN CNAME giagni.wpengine.com.
giagni.wpengine.com. 1 IN A 104.198.107.102
[...]
我只是不明白为什么NS17.WORLDNIC.COM以不同方式解析giagni.wpengine.com。