0

我有所有资源记录集和资源types(cname,A,ns,mx)。我想在 python 中使用easyzone, dnspython,库创建一个 dns 文件(BIND 格式)。dns

但我收到一个错误 -

属性错误:“str”对象没有属性“is_absolute”

这是我的基本代码-

    from dns.zone import Zone
    from dns.rdataclass import *
    from dns.rdatatype import *
    zone1 = Zone(origin='example.com.')
    A_add = "example.com."
    print "Adding record of type A:", A_add
    rdataset = zone1.find_rdataset(A_add, rdtype=A, create=True)
    rdata = dns.rdtypes.IN.A.A(IN, A, address="192.168.10.30")
    rdataset.add(rdata, ttl=300)

我在rdataset = zone1.find_rdataset(A_add, rdtype=A, create=True).

如何在 python 中使用上述任何库创建 dns 文件以及如何解决该问题?

4

0 回答 0