2016-03-22 4 views
3

Ich bin nicht in twisted.names.client Methode für die umgekehrte DNS-Auflösung gefunden. Ist dies möglich mit Twisted - ohne Blockierung (für die Reaktionszeit)?Warum ist die umgekehrte DNS-Auflösung in Twisted nicht implementiert?

Blockiert die Abfrage mit socket.gethostbyaddr()?

+0

Liefert "t.n.client.lookupPointer" nicht den PTR-Datensatz? –

+0

Nichts für mich arbeiten: ' >>> aus twisted.names importieren Client >>> client.lookupPointer ('8.8.8.8') >>> _ >> >>> import socket >>> socket.gethostbyaddr ('66 .35.39.66 ') ('dornkirk.twistedmatrix.com', [], ['66 .35.39.66 ']) >>> >>> socket.gethostbyaddr (' 8.8.8.8 ') (' google-public-dns-a .google.com ', [], [' 8.8.8.8 ']) ' –

Antwort

1

Reverse-DNS-Lookups sollten wahrscheinlich ein eingebauter Teil der API sein, aber sie können relativ einfach als einfache String-Transformation implementiert werden. In der Tat, . Schauen Sie sich das verlinkte Dokument an und hoffentlich beantwortet es Ihre Frage.

Verwandte Themen