Qu’est-ce que le DNS (Domain Name System) ?
En termes simples, le système de noms de domaine (DNS) est un ensemble de bases de données qui traduisent les noms d’hôte en adresses IP.
Le DNS est souvent appelé l’annuaire téléphonique d’Internet car il traduit des noms d’hôte faciles à retenir tels que www.google.comà l’adresse IP 216.58.217.46Cela se produit dans les coulisses lorsque vous saisissez une URL dans la barre d’adresse de votre navigateur Web.
Naviguer sur Internet n’est pas facile sans DNS (en particulier un moteur de recherche comme Google) car nous devons entrer l’adresse IP de chaque site Web que nous voulons visiter.
Comment fonctionne DNS ?
aa_amie/Getty Images
Si ce n’est toujours pas clair, le concept de base du fonctionnement du DNS est assez simple : chaque adresse de site Web saisie dans un navigateur Web (comme Chrome, Safari ou Firefox) est envoyée à un serveur DNS, qui sait comment mapper ce nom à son nom correct. Adresse IP.
Il s’agit de l’adresse IP que les appareils utilisent pour communiquer entre eux, car ils ne peuvent pas et ne transmettront pas d’informations en utilisant des noms similaires www.google.com, www.youtube.comet beaucoup plus. Nous entrons simplement les noms simples de ces sites Web, et DNS effectue toutes les recherches pour nous, nous donnant un accès presque instantané à l’adresse IP correcte nécessaire pour ouvrir la page souhaitée.
encore, www.microsoft.com, www.ledigitalpost.com, www.amazon.comet tous les autres noms de sites Web sont utilisés uniquement pour notre commodité, car il est beaucoup plus facile de se souvenir de ces noms que de leurs adresses IP.
ordinateur appelé serveur racine Responsable du stockage de l’adresse IP de chaque domaine de premier niveau. Lorsqu’un site Web est demandé, le serveur racine traite d’abord ces informations afin de déterminer la prochaine étape du processus de recherche. Le nom de domaine est ensuite transmis à un résolveur de nom de domaine (DNR) situé au sein du FAI pour déterminer l’adresse IP correcte. Enfin, ces informations sont renvoyées à l’appareil à partir duquel vous les avez demandées.
Comment vider le DNS
Les systèmes d’exploitation tels que Windows stockent les adresses IP et d’autres informations sur les noms d’hôte localement, de sorte qu’ils peuvent être consultés plus rapidement qu’en touchant toujours un serveur DNS. Lorsqu’un ordinateur sait qu’un nom d’hôte est synonyme d’une adresse IP, cette information est autorisée à être stockée ou mise en cache sur l’appareil.
Bien qu’il soit utile de se souvenir des informations DNS, elles peuvent parfois être corrompues ou obsolètes. Habituellement, le système d’exploitation supprime ces données après un certain temps, mais si vous rencontrez des problèmes pour accéder à un site Web et pensez que cela est dû à un problème DNS, la première étape consiste à forcer la suppression de ces informations pour faire place à de nouvelles informations, une mise à jour Enregistrement DNS.
Si vous rencontrez des problèmes DNS, vous devriez pouvoir simplement redémarrer votre ordinateur, car le cache DNS n’est pas conservé lors des redémarrages. Cependant, il est beaucoup plus rapide de vider le cache manuellement au lieu de redémarrer.
Vous pouvez vider le DNS dans Windows à l’aide de l’invite de commande ipconfig /flushdns Ordre. Quel est mon DNS pour un site Web ? Il existe des instructions pour le faire sur macOS et Linux.
Il est important de se rappeler que selon la configuration de votre routeur particulier, les enregistrements DNS peuvent également y être stockés. Si le vidage du cache DNS sur votre ordinateur ne résout pas vos problèmes DNS, vous devez absolument essayer de redémarrer votre routeur pour vider le cache DNS.
Les entrées du fichier hosts ne sont pas supprimées lorsque le cache DNS est vidé. Vous devez modifier le fichier hosts pour éliminer le nom d’hôte et l’adresse IP qui y sont stockés.
Les logiciels malveillants affectent les entrées DNS
Étant donné que le DNS est chargé de diriger les noms d’hôte vers certaines adresses IP, il s’agit clairement d’une cible de choix pour les activités malveillantes. Les pirates peuvent rediriger vos demandes de ressources fonctionnelles vers un piège utilisé pour collecter des mots de passe ou diffuser des logiciels malveillants.
Empoisonnement DNS et Usurpation DNS est le terme utilisé pour décrire une attaque sur le cache du résolveur DNS pour rediriger un nom d’hôte vers une adresse IP différente de celle réellement attribuée à ce nom d’hôte, redirigeant efficacement là où vous avez l’intention d’aller. Cela est généralement fait pour vous emmener sur un site Web plein de fichiers malveillants ou pour effectuer une attaque de phishing pour vous amener à visiter un site Web ressemblant afin de voler vos identifiants de connexion.
La plupart des services DNS offrent une protection contre ces types d’attaques.
Un autre moyen pour un attaquant d’influencer les entrées DNS consiste à utiliser le fichier hosts. Le fichier hosts est un fichier stocké localement qui était utilisé à la place du DNS avant que le DNS ne devienne vraiment un outil répandu pour résoudre les noms d’hôte, mais il existe toujours dans les systèmes d’exploitation populaires. Les entrées stockées dans ce fichier remplacent les paramètres du serveur DNS, il s’agit donc d’une cible courante pour les logiciels malveillants.
Un moyen simple de protéger le fichier hosts contre la modification consiste à le marquer en lecture seule. Sous Windows, accédez simplement au dossier contenant le fichier hosts :
%Systemdrive%WindowsSystem32driversetc
Faites un clic droit dessus ou appuyez et maintenez, sélectionnez caractéristiquepuis cochez la case à côté de lecture seulement Les attributs.
En savoir plus sur le DNS
Le FAI qui vous fournit actuellement un accès Internet a attribué des serveurs DNS à votre appareil pour que vous les utilisiez (si vous avez une connexion DHCP), mais vous n’êtes pas obligé de vous en tenir à ces serveurs DNS. D’autres serveurs peuvent fournir des capacités de journalisation pour suivre les sites Web visités, les bloqueurs de publicités, les filtres de sites pour adultes et d’autres fonctionnalités. Consultez cette liste de serveurs DNS gratuits et publics pour quelques exemples de serveurs DNS alternatifs.
Que l’ordinateur utilise DHCP pour obtenir une adresse IP ou utilise une adresse IP statique, vous pouvez toujours définir des serveurs DNS personnalisés.Cependant, s’il est non Avec les paramètres DHCP, vous devoir Spécifie le serveur DNS qu’il doit utiliser.
Les paramètres de serveur DNS explicites ont priorité sur les paramètres descendants implicites. En d’autres termes, c’est le paramètre DNS de l’appareil qui est le plus proche de ce que l’appareil utilise. Par exemple, si vous modifiez les paramètres du serveur DNS de votre routeur sur un paramètre spécifique, tous les appareils connectés à ce routeur utiliseront également ces serveurs DNS.Toutefois, si vous modifiez ensuite les paramètres du serveur DNS sur le PC pour différentl’ordinateur utilisera un serveur DNS différent de tous les autres appareils connectés au même routeur.
C’est pourquoi un cache DNS défectueux sur votre ordinateur peut empêcher le chargement des sites Web, même si le même site Web s’ouvre correctement sur un autre ordinateur du même réseau.
mets les ensemble
Bien que les URL que nous saisissons habituellement dans les navigateurs Web soient des noms faciles à retenir tels que www.ledigitalpost.com, vous pouvez utiliser à la place l’adresse IP pointée par le nom d’hôte (par exemple, https://151.101.1.121) pour accéder au même site Web. En effet, vous accédez toujours au même serveur dans les deux sens – un sens (en utilisant le nom) est plus facile à retenir.
Notez que si votre appareil rencontre des problèmes pour contacter le serveur DNS, vous pouvez toujours le contourner en saisissant l’adresse IP dans la barre d’adresse au lieu du nom d’hôte. Cependant, la plupart des gens ne conservent pas de liste locale d’adresses IP correspondant aux noms d’hôte, car c’est à cela qu’un serveur DNS sert en premier lieu après tout.
Cela ne fonctionne pas pour tous les sites Web et adresses IP, car certains serveurs Web ont un hébergement partagé, ce qui signifie que l’accès à l’adresse IP du serveur via un navigateur Web ne spécifie pas quelle page doit être ouverte.
Une recherche « répertoire » qui détermine une adresse IP à partir d’un nom d’hôte est appelée Recherche DNS directeAu lieu de cela, un recherche DNS inversée, sont d’autres choses qui peuvent être faites avec un serveur DNS. C’est le cas où le nom d’hôte est identifié par son adresse IP. Ce type de recherche repose sur l’idée que l’adresse IP associée à ce nom d’hôte particulier est une adresse IP statique.
Les bases de données DNS stockent bien plus que des adresses IP et des noms d’hôte. Si vous avez déjà configuré une messagerie électronique sur un site Web ou transféré un nom de domaine, vous avez probablement rencontré des termes tels que alias de domaine (CNAME) et échangeur de messagerie SMTP (MX).
FAQ
-
Comment changer de serveur DNS ?
Pour modifier les serveurs DNS sous Windows, vous pouvez utiliser l’invite de commande ou via les paramètres Windows. Si vous n’êtes pas à l’aise avec la ligne de commande, il est préférable d’utiliser la configuration de Windows.
-
Comment trouver des serveurs DNS ?
-
Qu’est-ce que le DNS dynamique ?
Contrairement au DNS, qui ne fonctionne qu’avec des adresses IP statiques, le DNS dynamique (ou DDNS) prend également en charge les adresses IP dynamiques. Par conséquent, vous pouvez utiliser le service DDNS pour héberger votre site Web à la maison ou gérer votre réseau domestique à distance.
Merci de nous en informer!
Recevez les dernières nouvelles technologiques publiées quotidiennement
abonnement
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre