2016-04-28 2 views
1

Ich frage mich, ob ich die Existenz eines DNS-A-Datensatzes überprüfen kann und ob es an eine bestimmte IP-Adresse angeschlossen ist.Wie kann ich überprüfen, ob eine Domain/Subdomain einen bestimmten A-Record hat?

+1

Können Sie Ihre Frage klären, vielleicht mit einem Beispiel, was Sie tun möchten? Sie können einfach einen Hostnamen nachschlagen und prüfen, ob ein entsprechender 'A'-Eintrag vorhanden ist (z. B. [dnspython] (http://www.dnspython.org/)). – larsks

+1

Eine einfache 'graben'? – activatedgeek

Antwort

2

http://www.dnspython.org/examples.html - das ist Seite mit Beispielen für das Einbaumodul. Sie können ipython zum Experimentieren verwenden. Just do:

import dns.resolver 
answers = dns.resolver.query('zaborowski.ifno.pl') 
for rdata in answers: print rdata 

Sie erhalten eine Ausnahme oder ip.

+0

Danke, genau das, was ich wollte. –

Verwandte Themen