DNSPython を使用して DNS レコードを追加しようとしています。
次のように dns を設定するとうまくいきます。
import dns.resolver
import dns.query
import dns.reversename
import dns.update
import dns.rdatatype
update = dns.update.Update('test.com')
update.replace('a', 3600, dns.rdatatype.A, '10.10.10.10')
response = dns.query.tcp(update, '127.0.0.1')
ただし、同じ方法でリバース dns を設定すると機能しません。
update = dns.update.Update('10.in-addr.arpa')
update.replace('10.10.10.', 3600, dns.rdatatype.PTR, 'a.test.com')
response = dns.query.tcp(update, '127.0.0.1')
リバースDNSをうまく設定する方法を知りたいです、Thx〜