首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有一种方法,我可以找到所有域名,有一个CNAME与给定的价值?

问有没有一种方法,我可以找到所有域名,有一个CNAME与给定的价值?
EN

Server Fault用户
提问于 2015-03-07 02:12:58
回答 3查看 416关注 0票数 -2

是否有一个工具可以运行查询,返回具有给定值的CNAME的所有域名(例如,something.example.com)?

EN

回答 3

Server Fault用户

发布于 2015-03-07 05:17:02

这个答案也是“不”,但它更多地关注的是为什么。

CNAME别名(或相应的NS委托)的目标不接收其他名称服务器的任何信息。因此,第二个名称服务器接收查询,但这些查询都没有传递任何信息,表明已经发生了此类操作。你也没有办法控制谁这样做!

同样,没有中央“登记册”不断更新这类信息。root和TLD (顶级域名)名称服务器维护一个注册中心,注册谁管理互联网上的所有域,但是他们没有关于这些域的内容的信息。

票数 4
EN

Server Fault用户

发布于 2015-03-07 03:39:07

是。dig example.com axfr将执行区域转接程序(如果使用nslookup,则执行ls -d example.com )。然后,您可以解析刚才传输的区域中的CNAME记录。然而,区域转移通常是不允许故意的,所以你需要允许区域的转移。你有能力这么做,对吧?你当然知道。因为只有坏人在他们没有权限的区域中扫描DNS记录。

票数 2
EN

Server Fault用户

发布于 2015-03-07 03:35:28

不,没有。

主要原因是许多/大多数域(或者更确切地说,名称服务器)不会给出它们所拥有的所有记录(名称)的列表。你必须在所有的域服务器上强行使用所有可能的名字。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/673644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档