WHOIS

Protocoles et Normes
L'ancien protocole permettant d'interroger les informations d'enregistrement de domaine, renvoyant des données textuelles non structurées sur la propriété et le statut du domaine.
← Retour au Glossaire

Qu'est-ce que WHOIS?

WHOIS est le protocole original pour interroger les informations d'enregistrement des noms de domaine, remontant aux débuts d'Internet. Quand vous effectuez une recherche WHOIS, vous recevez une réponse basée sur du texte contenant des détails sur l'enregistrement d'un domaine, incluant les informations du registraire, les dates de création, les dates d'expiration et historiquement, les informations de contact du titulaire.

L'Histoire de WHOIS

WHOIS a émergé dans les années 1980 lorsqu'Internet était un endroit beaucoup plus petit. Originellement documenté dans la RFC 812 (1982), il a été conçu pour permettre aux administrateurs système d'identifier qui était responsable des ressources réseau. Le protocole fonctionne sur le port TCP 43, acceptant des requêtes texte simples et retournant des réponses lisibles par l'homme (mais peu conviviales pour les machines).

Pourquoi WHOIS est Problématique pour les Développeurs

Si vous avez créé des applications qui analysent les données WHOIS, vous avez rencontré son défaut fondamental: il n'existe pas de format standard. Chaque registraire et registre formate son sortie WHOIS différemment. Considérez ces défis du monde réel:

Noms de Champs Incohérents

Formats de Date Variés

2024-01-15T00:00:00Z

15-Jan-2024

January 15, 2024

15/01/2024

Structure Imprévisible

Certains registraires incluent des lignes vides entre les sections, d'autres non. Certains utilisent des deux-points comme délimiteurs, d'autres utilisent des tabulations. Cette incohérence signifie que l'analyse WHOIS robuste nécessite de maintenir des dizaines de modèles d'expression régulière et de les mettre à jour constamment au fur et à mesure que les registraires modifient leurs formats.

Détails Techniques de WHOIS

Une requête WHOIS est simple au niveau du protocole:

1. Ouvrir une connexion TCP au port 43 du serveur WHOIS

2. Envoyer le nom de domaine suivi d'une nouvelle ligne

3. Lire la réponse jusqu'à la fermeture de la connexion

echo "example.com" | nc whois.verisign-grs.com 43

La réponse est du texte brut sans structure standardisée, nécessitant une analyse prudente.

Changements de Confidentialité dans WHOIS

L'introduction du RGPD en 2018 a fondamentalement changé la disponibilité des données WHOIS. Auparavant, les réponses WHOIS incluaient:

Maintenant, la plupart des registraires rédactent ces informations personnelles, ne montrant que:

Cette protection de la confidentialité signifie que WHOIS est moins utile pour la recherche de contacts mais toujours utile pour la vérification de disponibilité et les informations techniques du domaine.

Quand Utiliser WHOIS par Rapport à RDAP

Pour le nouveau développement, toujours préférer RDAP quand disponible. RDAP fournit les mêmes informations dans un format JSON standardisé trivial à analyser. Cependant, WHOIS reste nécessaire pour:

Trouver les Serveurs WHOIS

Chaque TLD a des serveurs WHOIS désignés. Par exemple:

L'IANA maintient une base de données racine sur whois.iana.org qui peut vous diriger vers le serveur WHOIS TLD approprié.

L'Avenir de WHOIS

L'ICANN a mandaté l'adoption de RDAP et WHOIS est progressivement supprimé. Bien que les serveurs WHOIS resteront probablement opérationnels pendant des années à venir, les nouvelles applications doivent être construites sur RDAP. DomScan utilise RDAP exclusivement pour ses vérifications de disponibilité de domaine, assurant des résultats cohérents et fiables sur tous les TLD supportés.

Mettez Vos Connaissances en Pratique

Utilisez l'API de DomScan pour vérifier la disponibilité des domaines, la santé et bien d'autres choses.