Wie erhalten wir TXT-, CNAME- und SOA-Einträge von dnspython?
Ich benötige eine DNS-Abfragefunktion, um einen Server nach verschiedenen Datensätzen abzufragen. Ich habe herausgefunden, wie ich den MX-Datensatz (die meisten Beispiele zeigen dies), A-Datensatz und NS-Datensatz bekomme. Wie erhalte ich die TXT-, CNAME- und SOA-Einträge?
Beispielcode-Snippet:
import dns.resolver
answer=dns.resolver.query("google.com", "A")
for data in answer:
print data.address
Ich habe versucht, den Abfragetyp durch TXT und das data.address-Objekt durch data.text, data.data usw. zu ersetzen, aber am Ende sind Attributfehler aufgetreten. Was sind die Referenzen für die Datentypen, die ich zuvor erwähnt habe?