Aperçu
whois est un protocole et un programme client utilisé pour interroger les données d'enregistrement des noms de domaine et des adresses IP Internet. Ces informations permettent d'identifier le propriétaire du domaine, l'organisme d'enregistrement, les informations de contact, etc.
Informations principales fournies
Les informations généralement obtenues lors d'une requête whois sont les suivantes :
- Informations sur le propriétaire du domaine (peuvent être limitées en raison des réglementations sur la protection de la vie privée)
- Informations sur l'organisme d'enregistrement (Registrar)
- Date d'enregistrement et date d'expiration du domaine
- Statut du domaine (par exemple, clientTransferProhibited)
- Informations sur les serveurs de noms
- Coordonnées de l'administrateur et du contact technique (peuvent être limitées)
Options principales
La commande whois peut contrôler la méthode de requête via diverses options.
Contrôle de la requête
Commande générée :
Essayez de combiner les commandes.
Description:
`whois` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Exemples d'utilisation courants de la commande whois.
Interroger les informations de domaine de base
whois example.com
Interroge les informations WHOIS pour le nom de domaine spécifié.
Interroger les informations d'adresse IP
whois 8.8.8.8
Interroge les informations WHOIS pour l'adresse IP spécifiée. Renvoie généralement les informations du RIR (Regional Internet Registry) qui a alloué ce bloc d'adresses IP.
Interroger en utilisant un serveur WHOIS spécifique
whois -h whois.nic.or.kr example.co.kr
Généralement, les domaines .kr peuvent être interrogés via le serveur WHOIS du Korea Internet & Security Agency (KISA).
Interroger sans informations d'en-tête
whois -H example.com
Affiche uniquement les données WHOIS brutes sans les informations d'en-tête telles que les avis juridiques.
Installation
La commande whois peut ne pas être incluse par défaut dans la plupart des distributions Linux. Vous pouvez l'installer en utilisant les commandes suivantes.
Debian/Ubuntu
sudo apt update && sudo apt install whois
Installe le paquet whois en utilisant le gestionnaire de paquets APT.
CentOS/RHEL/Fedora
sudo dnf install whois
Installe le paquet whois en utilisant le gestionnaire de paquets DNF (ou yum).
Conseils et précautions
Conseils utiles et points à considérer lors de l'utilisation de whois.
Protection de la vie privée (RGPD, etc.)
En raison des réglementations sur la protection de la vie privée telles que le RGPD (Règlement Général sur la Protection des Données), les informations WHOIS de nombreux domaines peuvent être anonymisées ou affichées de manière limitée. En particulier, les informations de contact des enregistrements privés sont souvent masquées. Cela peut entraver les requêtes légitimes.
Limitation des requêtes (Rate Limiting)
Certains serveurs WHOIS peuvent limiter le nombre de requêtes pour éviter un nombre excessif de requêtes. Si vous effectuez trop de requêtes en peu de temps, vous pourriez être temporairement bloqué. Soyez donc prudent lors de l'utilisation de scripts automatisés.
Vérification des informations RIR lors de l'interrogation d'adresses IP
Les requêtes WHOIS pour les adresses IP renvoient les informations du RIR (Regional Internet Registry) qui a alloué cette adresse IP. Par exemple, les adresses IP de la région Asie-Pacifique montrent les informations de l'APNIC, et celles de l'Amérique du Nord montrent celles de l'ARIN. Cela vous permet de vérifier le propriétaire et les informations d'allocation du bloc d'IP.
Divers serveurs WHOIS
Le serveur WHOIS à interroger peut varier en fonction de l'extension du domaine (.com, .org, .kr, etc.) ou de la région d'allocation de l'adresse IP. Bien que la commande whois tente de gérer cela automatiquement, il peut parfois être nécessaire de spécifier explicitement un serveur à l'aide de l'option -h.