例如,我希望找到转发给bankofamerica.com的所有域名。
我知道fleetbank.com和fleetboston.com都转发给了bankofamerica.com。
如何找到转发到bankofamerica.com的所有域名?
(请注意,我对一般情况很感兴趣,只是以bankofamerica.com为例)
发布于 2014-03-06 15:15:35
www.fleetbank.com和www.fleetboston.com是指向www.bankofamerica.com和其他DNS条目的CNAME记录。
这是不可能通过正常手段来追踪的。目标名称服务器不知道CNAME记录,除非记录由同一名称服务器承载。(在这种情况下,名称服务器也会响应相应的A记录,以加快解析速度)
;; QUESTION SECTION:
;www.fleetbank.com. IN A
;; ANSWER SECTION:
www.fleetbank.com. 3600 IN CNAME www.bankofamerica.com.
www.bankofamerica.com. 250 IN CNAME wwwui.ecglb.bac.com.
wwwui.ecglb.bac.com. 26 IN A 171.161.199.100在这个场景中,www.bankofamerica.com驻留在不同的名称服务器上,而wwwwui.ecglb.bac.com驻留在同一个名称服务器上。它为A提供了wwwui.ecglb.bac.com的记录提示,但没有提供www.bankofamerica.com。美国银行的同名者不知道这个CNAME的存在。
https://serverfault.com/questions/580260
复制相似问题