[英]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.