• Email : contact@refbax.com

Reverse domain IP checker avec Python

📢 Image qui illustre un article sur le : reverse_name, adresse, dnspython, obtenir domaine, adresse IP., dns.reversename, dns.reversename.from_address(ip_address), dns.resolver.query(reverse_name,, dns.resolver.NXDOMAIN:, "dns.google.", "lhr34s02-in-f14.1e100.net.", dns.name.Name,
Facebook
Twitter
LinkedIn
Temps de lecture : < 1 minute

Le « reverse IP checker » est un outil qui permet de trouver les domaines associés à une adresse IP. Voici comment réaliser un reverse IP checker en Python :

Tout d’abord, il faut utiliser une bibliothèque qui permet de réaliser des requêtes DNS (Domain Name System). Une option possible est la bibliothèque dnspython. Pour l’installer, exécutez cette commande :

pip install dnspython

Ensuite, vous pouvez utiliser la fonction reverse_name de la bibliothèque dnspython pour obtenir le nom de domaine associé à une adresse IP. Voici un exemple de code qui montre comment faire :

import dns.reversename

def get_domain_from_ip(ip_address):
    try:
        reverse_name = dns.reversename.from_address(ip_address)
        response = dns.resolver.query(reverse_name, "PTR")
        return response[0].to_text()
    except dns.resolver.NXDOMAIN:
        return "Pas de domain pour cette IP"

# Exemples d'utilisation
print(get_domain_from_ip("8.8.8.8"))  # "dns.google."
print(get_domain_from_ip("172.217.167.206"))  # "lhr34s02-in-f14.1e100.net."
print(get_domain_from_ip("127.0.0.1"))  # "localhost."
print(get_domain_from_ip("256.0.0.1"))  # "Pas de domain pour cette IP"

Notez que la fonction reverse_name de dnspython retourne un objet dns.name.Name, et que vous devez utiliser la fonction to_text() pour obtenir le nom de domaine sous forme de chaîne de caractères.

Cependant, il est important de noter que le reverse IP checker n’est pas infaillible. En effet, il peut y avoir plusieurs domaines associés à une même adresse IP, ou bien aucun domaine associé. De plus, certaines adresses IP peuvent être utilisées pour des services autres que le Web (par exemple, l’adresse IP 127.0.0.1

Laisser un commentaire

Sur le même thème 🤩

Comment installer Python sur Windows ?

Comment installer Python sur Windows ?

Publié le 23 novembre 2021

La première étape de l’apprentissage d’un langage de programmation n’est pas toujours de faire son Hello World souvent il est...

Lire la suite
Deep Web

Deep Web

Publié le 24 mai 2021

Le web profond désigne tout ce qui, sur l’internet, n’est pas indexé par un moteur de recherche tel que Google...

Lire la suite
Digital Marketing

Digital Marketing

Publié le 24 mai 2021

Le marketing numérique est la composante du marketing qui utilise l’internet et les technologies numériques en ligne pour analyser le...

Lire la suite
URL

URL

Publié le 26 mai 2021

URL, trois lettres qui définissent le monde numérique d’aujourd’hui. Loin d’être une simple adresse web, une URL est une porte...

Lire la suite
Reverse domain IP checker

Reverse domain IP checker

Publié le 9 mai 2021

Chaque site web a une adresse IP et c’est l’adresse IP par laquelle les moteurs de recherche localisent les sites...

Lire la suite
Introduction à Python

Introduction à Python

Publié le 23 novembre 2021

Python est un langage de programmation de haut niveau, polyvalent et orienté objet. Python est un langage facile à apprendre...

Lire la suite
Comment utiliser Mistral 7B avec python ?

Comment utiliser Mistral 7B avec python ?

Publié le 18 janvier 2024

Le monde du développement web et du SEO a récemment été marqué par une avancée majeure : l’arrivée de Mistral...

Lire la suite
Navigateur Internet / Browser

Navigateur Internet / Browser

Publié le 23 mai 2021

Un navigateur est un programme d’application qui permet de consulter et d’interagir avec toutes les informations du World Wide Web,...

Lire la suite
Comment devenir un bon rédacteur web ?

Comment devenir un bon rédacteur web ?

Publié le 20 mai 2020

Les rédacteurs web rédigent du contenu pour des sites internet, pour des blogs ou pour des applications web. Contrairement à...

Lire la suite
Qui suis-je ! 👨‍💻
Parfois on cherche par catégorie 📌

Enfilez-votre cape

Apprenez le webmarketing et le code grâce à nos différentes ressources et améliorez la visibilité de votre site internet, grâce à nos outils SEO.

refbax superhero bas