すべてのリソース レコード セットと resource がありtypes(cname,A,ns,mx)
ます。easyzone
Pythonでdnspython
、、、dns
ライブラリを使用してdnsファイル(BIND形式)を作成したかったのです。
しかし、私はエラーが発生しています -
属性エラー: '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 ファイルを作成する方法と、問題を解決する方法を教えてください。