Tag: dnspython

DNSPython ist ein Python-Paket, das bietet high-und low-level-Zugriff auf DNS. Mehr Informationen finden Sie hier: http://www.dnspython.org/

Ist es sinnvoll in Python zu prüfen, eine bestimmte Art von exception mit isinstance?

Anzahl der Antworten 2 Antworten
Ist es sinnvoll in Python zu fangen, eine generische exception, dann verwenden Sie isinstance() zu erkennen, die spezifische Art von Ausnahme, um entsprechend behandeln? Ich bin Herumspielen mit der dnspython-toolkit in dem moment, in dem eine Reihe

ImportError: No module named dns.Ausnahme

Anzahl der Antworten 3 Antworten
Ich versuche, mit der dnspython in meinem code, aber, wenn es um den import-Anweisung, bekomme ich die folgende Fehlermeldung: >>> import DNS.resolver Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\python27\lib\site-packages\DNS\resolver.py", line 31,

Sagen urllib2 auf use custom DNS

Anzahl der Antworten 3 Antworten
Möchte ich sagen urllib2.urlopen (oder ein benutzerdefinierte opener) zu verwenden 127.0.0.1 (oder ::1) Adressen auflösen. Ich würde mich nicht ändern, meine /etc/resolv.conf jedoch. Eine mögliche Lösung ist, verwenden Sie ein tool wie dnspython zur Abfrage von Adressen

Wie finde ich die autorisierenden DNS-server für eine domain mit dnspython?

Anzahl der Antworten 4 Antworten
Als Teil von einem tool, das ich Schreibe, ich will eine Diagnose, die dem Benutzer sagen, ob Sie so konfiguriert haben, dass Ihre Domäne ist DNS korrekt für einen bestimmten Dienst. Ich möchte die Abfrage der autorisierende

Dnspython: Einstellung der Abfrage-timeout/Lebensdauer

Anzahl der Antworten 1 Antworten
Ich habe ein kleines Skript, das überprüft, eine große Liste von domains für Ihre MX-records, alles funktioniert gut, aber wenn das Skript findet eine Domäne ohne Eintrag, es dauert eine lange Zeit zu überspringen, um die nächste.

Wie machen die dns-Abfragen im dns-python als Graben (mit Abschnitt zusätzliche Datensätze)?

Anzahl der Antworten 1 Antworten
Ich versuche verwenden dns python und möchten alle Datensätze mit ANY Abfrage: import dns.name import dns.message import dns.query domain = 'google.com' name_server = '8.8.8.8' domain = dns.name.from_text(domain) if not domain.is_absolute(): domain = domain.concatenate(dns.name.root) request = dns.message.make_query(domain, dns.rdatatype.ANY)

Wie bekommen wir, TXT, CNAME und SOA-records aus dnspython?

Anzahl der Antworten 3 Antworten
Habe ich eine Anforderung, ein dns-Abfrage-Funktion zur Abfrage eines Servers für die verschiedenen Datensätze. Ich habe herausgefunden, wie man den MX-record (die meisten Beispiele zeigen dies), Ein Aufnahme-und NS-record. Wie bekomme ich die TXT, CNAME und SOA-records?