繁体   English   中英

反向 DNS 在 python 中查找

[英]Reverse DNS look up in python

我正在尝试在 python 中进行反向查找,

我所做的是,输入www.fastly.com

test = dns.resolver.resolve('www.fastly.com.','CNAME', raise_on_no_answer=False)
print (test.rrset)

这给出了 output 为,

www.fastly.com. 3600 IN CNAME prod.www-fastly-com.map.fastly.net.

我想要做的是,输入prod.www-fastly-com.map.fastly.net并获得www.fastly.com

请帮助我,我该怎么做,我在这里搜索其他类似的问题,但没有得到明确的答案。

谢谢你,保持安全。

这对于 DNS 是不可能的。 它需要一个全局数据库,因为多个CNAME记录可以具有相同的目标。

一些项目收集 DNS 数据并提供或多或少完整的 DNS 视图。 术语被动或主动 DNS 数据库应该为您提供一个很好的起点来找到它们。 使用这些数据库可以搜索 RDATA 和/或类型,但数据库将不完整。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM