我试图做一个与dnspython zonetransfer,然后将A记录存储到一个字典,我可以从稍后弹出的值。请看下图: import dns.zone
import dns.query
from dns.exception import DNSException
from dns.rdataclass import *
from dns.rdatatype import *
doma
我正在编写一个代码将域名和IP地址从文件传递到dns解析器查询。但它似乎并不奏效 import dns.resolver
import os
import sys
d = open(str(sys.argv[1]),'r') #contains the domain name list
ip = open(str(sys.argv[2]),'r') # contain the list
我真的在争取让dnspython读取区域文件,我总是被SOA束缚住,我尝试过不同区域文件和python脚本的组合。 区域文件(来自http://agiletesting.blogspot.com/2005/08/managing-dns-zone-files-with-dnspython.html): $TTL 36000
example.com. IN SOA ns1.example.co
我将更改域的默认名称服务器,然后获取其A记录!我尝试使用下面的代码,但问题是,当我使用IP地址作为名称服务器时,每件事都有效,但是当我使用名称服务器名称(如“ns1.google.com”)时,我无法运行代码并得到异常。任何想法(我使用的代码从这里:Set specific DNS server using dns.resolver (pythondns))? def NsLookupSpecif