Comment votre ordinateur trouve-t-il des sites Web
Ok, j’ai travaillé avec les ordinateurs presque toute ma vie, mais aujourd’hui était le jour où j’ai décidé de découvrir comment mon navigateur passe du moment où je saisis une URL dans le champ de recherche à la page réellement trouvée.
Je n’aurais pas pu le faire sans mon fidèle compagnon nommé Bard¹. Un peu lent², mais il connaît son sujet.
Ok, c’est parti !
Commençons par les bases : Qu'est-ce qu'un DNS
Bard ?
Ok, c’est intéressant, alors Quels sont les principaux fournisseurs de DNS ?
Super intéressant ! Alors Comment votre résolveur sait-il quel fournisseur de DNS utiliser pour un domaine spécifique ?
Ok, voyons jusqu’où tu peux aller, Bard (❤️) : Peux-tu me montrer le chemin que mon résolveur local prend pour atteindre le fournisseur DNS autoritaire pour ce domaine : schmittsfn.com
Ça valait la peine d’essayer. Restons-en aux informations uniquement. Ensuite : Comment visualiser les étapes qu'un résolveur prend pour récupérer l'IP d'un domaine ?
J’ai compris maintenant ! Passons aux choses sérieuses : Où se trouve mon résolveur local sur Mac ?
Cool, prenons la méthode 2 : scutil --dns
(Je ne sais pas vraiment quelles informations sont génériques dans la capture d’écran ci-dessus, mais j’ai opté pour la “sécurité”)
Ok, je pense que nous avons terminé !
Voici l’essentiel :
Votre ordinateur trouve des sites web via un service système appelé résolveur et utilise le serveur de noms racine qui lui est enregistré (probablement un seul) pour communiquer avec Internet et traverser les couches de serveurs de noms jusqu’à ce qu’il trouve celui qui connaît le domaine que vous recherchez.
J’espère que cela aide !
¹ Bard, un grand modèle de langage de Google AI
² Je suis sûr que cela va changer