Kodokon kodokon.com

URL, nom de domaine et DNS

Décortiquez une adresse web et découvrez l'annuaire géant qui traduit les noms en adresses IP.

7 min · 3 questions

Ouvrir cette leçon dans Kodokon

Une URL est l'adresse complète d'une ressource sur le web. Comme une adresse postale, elle se lit par morceaux, du plus général au plus précis : le pays, la ville, la rue, le numéro, l'étage. Chaque morceau d'une URL a un nom et un rôle précis, et savoir les nommer vous rendra service tous les jours.

TEXT
https://fr.wikipedia.org/wiki/HTML?action=history#Historique

protocole   : https
domaine     : fr.wikipedia.org
chemin      : /wiki/HTML
paramètres  : ?action=history
fragment    : #Historique
Les cinq morceaux d'une URL. Seuls le protocole et le domaine sont obligatoires.

Le protocole (https) indique la langue que les deux machines vont parler. Le domaine dit à quelle machine s'adresser. Le chemin désigne la ressource précise sur cette machine, exactement comme un chemin de dossiers. Les paramètres, introduits par un point d'interrogation, transmettent des informations au serveur (une recherche, un numéro de page). Le fragment, introduit par un dièse, n'est jamais envoyé au serveur : il sert uniquement au navigateur pour faire défiler la page jusqu'au bon endroit.

Le nom de domaine, lui, se lit de droite à gauche. Dans fr.wikipedia.org, la partie la plus à droite, org, est l'extension (on dit aussi domaine de premier niveau). Ensuite wikipedia est le nom acheté par l'organisation. Enfin fr est un sous-domaine que le propriétaire ajoute librement pour désigner une machine ou un service particulier. C'est pourquoi wikipedia.org et fr.wikipedia.org appartiennent au même propriétaire, alors que wikipedia.org.exemple.net appartient, lui, au propriétaire de exemple.net.

Problème : le réseau, lui, ne connaît que les adresses IP. Il faut donc un annuaire capable de traduire wikipedia.org en 185.15.59.224. Cet annuaire mondial s'appelle le DNS (Domain Name System, système de noms de domaine). Avant chaque visite, votre machine interroge un serveur DNS, obtient l'adresse IP, puis contacte enfin le site. Vous pouvez faire cette traduction à la main.

BASH
dig +short wikipedia.org

185.15.59.224
Sur Windows, utilisez nslookup wikipedia.org. L'adresse renvoyée peut varier selon votre pays.

Quiz de validation

Vérifiez que vous avez bien retenu les points clés de cette leçon.

  1. Complétez l'URL : vous voulez transmettre le paramètre id=12 au serveur.
    curl -s "https://example.com/page___id=12"
    • #
    • ?
    • &
    • :
  2. À quoi sert le DNS ?
    • À chiffrer les échanges entre le navigateur et le serveur
    • À traduire un nom de domaine en adresse IP
    • À stocker les pages web des sites qu'on visite
  3. Vous recevez un lien vers https://impots.gouv.fr.remboursement-2026.top/form. Sur quel site arriverez-vous ?
    • Sur impots.gouv.fr, le site officiel
    • Sur remboursement-2026.top, un site tiers
    • Sur les deux, le lien est partagé