在这一页提供了有关域名命名如何工作的示例。
二级域名是 utexas.edu,然后列出了一些三级和四级域名,如 computerstore.utexas.edu 和 www.mccombs.utexas.edu。
假设整个网络连接到互联网,并且每个主机都有一个民众IP。给定属于该网络的某个 n 级域,是否有可能知道所有 (n-1) 级子域?我的意思是:是否可以通过公开可用的信息(DNS 查询...)列出它们?
例如,给定 site.com,我想知道是否有可能知道其所有第三级关联域(如 www.site.com),假设它们属于同一所有者并且它们都有一个公共地址。
答案1
DNS 服务器不会向您提供该信息,除非它们授予您传输权限(除非是您的 DNS 服务器),否则它们不应该授予传输权限。这可通过 获得dig axfr domain.com @authoritativeDNSserver
。
我想如果你有这个权限,你就不会问这个问题了。这可能意味着你无法得到你想要的东西。