例如,我想要查找所有转发到 bankofamerica.com 的域名。
我知道 fleetbank.com 和 fleetboston.com 都转发到 bankofamerica.com。
我如何才能找到转发至 bankofamerica.com 的所有域名?
(请注意,我对一般情况感兴趣,仅使用 bankofamerica.com 作为示例)
答案1
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 存在。