pyDNS学习

pyDNS学习


我使用的python 3.8
直接pip install py3dns就可以

不知道是不是因为我windows配置原因,报错

使用命令ipconfig /all

import DNS
query=input('输入DNS:')
# DNS.DiscoverNameServers()
DNS.defaults['server'] = ['172.26.26.3','211.137.191.26']   在这里配置
reqobj=DNS.Request()
answerobj=reqobj.req(name=query,qtype=DNS.Type.ANY)
if not len(answerobj.answers):
	print ("Not found")
for i in answerobj.answers:
	print ("%-5s %s"%(i['typename'],i['data']))

原文地址:https://www.cnblogs.com/serendipity-my/p/13945011.html