首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有可能获得具有给定CNAME的所有DNS记录的列表?

问是否有可能获得具有给定CNAME的所有DNS记录的列表?
EN

Network Engineering用户
提问于 2013-06-27 02:27:56
回答 2查看 1.4K关注 0票数 4

是否有一种方法可以在全世界范围内获得包含CNAME的DNS记录列表到给定的域,类似于某些站点如何提供与给定IP地址相关的域列表?

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2013-06-27 02:42:15

简短回答:否

任何声称拥有映射到IP地址的域列表的站点都不是100%准确的,它是基于所看到的,而不是存在的。

除非您能够访问可能具有CNAME记录别名的域名服务器,可以查询或转储区域文件,否则最好的方法是捕获域上的其他主机名,假设这是web流量。对于web,您需要在HTTP请求中查找主机头。

票数 6
EN

Network Engineering用户

发布于 2013-06-27 02:45:28

世界范围?不是在你的生命里。

这些域名信息网站知道IP是什么,因为他们正在对很多主机进行DNS查找,并且保存了详细的答案记录(S)。他们可以告诉你,你想要的域名是(或曾经)使用IP的基础上,他们已经查询了。他们不能告诉你一些他们没有追踪的事情!

CNAME也是如此。你只能知道你看到了什么。如果我向我的区域文件添加了一条记录,在他们查询我的记录之前,没有人会知道它。RHS对我的DNS记录一无所知,因为DNS中没有“推荐者”。(RHS =右手边)如果我创建一个CNAME bar CNAME foo.example.com.,example.com的管理员将不知道我已经创建了bar.<my domain>。

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

https://networkengineering.stackexchange.com/questions/2111

复制
相关文章

相似问题

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