Comment obtenir les enregistrements DNS d'une zone en python? Je suis à la recherche de données similaires à la sortie de .Comment puis-je obtenir des enregistrements DNS pour un domaine en python?
9
A
Répondre
11
Essayez la bibliothèque dnspython
:
Vous pouvez voir ici quelques exemples:
2
Votre autre option est pydns mais la dernière version date de 2008 donc dnspython est probablement un meilleur pari (je ne le mentionnerai que si dnspython ne fait pas flotter votre bateau).
0
Un exemple simple de http://c0deman.wordpress.com/2014/06/17/find-nameservers-of-domain-name-python/:
import dns.resolver
domain = 'google.com'
answers = dns.resolver.query(domain,'NS')
for server in answers:
print(server.target)
Questions connexes
- 1. PHP obtenir des enregistrements DNS sans mise en cache
- 2. php dns enregistrements
- 3. Créer des enregistrements DNS par programme
- 4. Python + DNS: Impossible d'obtenir les enregistrements RRSIG: Pas de réponse
- 5. Comment obtenir la liste des URL pour un domaine
- 6. DNS et le domaine d'hébergement
- 7. Ajouter des enregistrements DNS à partir de l'application .NET
- 8. DNS: Comment faire pour digérer le bon nom de domaine à partir du TLD?
- 9. Obtenir le type d'enregistrement NS en utilisant C# (dns)
- 10. comment obtenir des enregistrements d'un fichier pour utiliser ces enregistrements dans une instruction select?
- 11. L'interpréteur Python bloque les requêtes DNS multithread?
- 12. Je veux obtenir des enregistrements en utilisant comme mot-clé
- 13. Obtenir des ticks de minuterie en Python
- 14. Comment obtenir des enregistrements après un certain temps en utilisant le champ SQL datetime
- 15. rechercher des alias DNS
- 16. Obtenir des informations sur serveur de noms pour les recherches DNS en Java
- 17. Gurus DNS: Comment rediriger www.domain.com vers domain.com en utilisant DNS uniquement?
- 18. ASP.NET MVC - Comment obtenir des enregistrements aléatoires du modèle?
- 19. Redirection du sous-domaine ".local" vers monodiffusion DNS
- 20. Comment configurer le serveur croix ou sous-domaine dynamique DNS dans la mise
- 21. Utiliser WMI pour créer des entrées DNS
- 22. Comment obtenir un xpathContext à partir d'un xmlNode en python
- 23. Comment obtenir l'instance de module pour une classe en Python?
- 24. Comment construire un serveur DNS simple personnalisé en C/C++
- 25. Fusion des enregistrements pour Mnesia
- 26. Comment masquer des serveurs distribués sous un seul domaine?
- 27. En Python, comment obtenir l'image actuelle?
- 28. Comment obtenir des scripts pour invoquer un script externe?
- 29. Obtenir le domaine racine du lien
- 30. Comment obtenir un chemin de fichier absolu en Python
Oui, une bonne bibliothèque, mais ne pas oublier qu'il ya d'autres. comme http://pydns.sourceforge.net/ – bortzmeyer