Principe de Fonctionnement du serveur DNS
Nous avons certainement déjà entendu parlé du serveur DNS
C’est quoi réellement le serveur DNS ?
DNS est l’acronyme de Domain Name Service, ou « Système de Nom de Domaine » en Français. dans certains document on parlera de Domain Name Server.
Il s’agit d’un service informatique réseau permettant de faire correspondre un nom de domaine ou URL (www.facebook.com ou www.google.com par exemple ) à une adresse IP, en d’autres termes : c’est l’annuaire d’internet !
Je partage avec vous cette brève présentation qu j’ai réalisée sur son fonctionnement.
A noter que la première requête est adressé à votre propre ordinateur qui dont le système d’exploitation contient un fichier host faisant office de serveur DNS avant de contacter le serveur local.
Comment acceder à mon fichier Host ?
1- Windows (2000 ; XP ; Vista ; Seven) : C:windowssystem32driversetchosts
2- FreeBSD ; Linux et Mac OS X : /etc/hosts.
Comment modifier le fichier Host ?
Windows (2000 ; XP ; Vista ; Seven) :
Cliquez sur “Démarrer” puis inscrivez “Bloc notes” dans le formulaire “Recherchez les programmes et fichiers”.
Faites un clic-droit sur “Bloc-notes” puis cliquez sur “Exécuter en tant qu’administrateur”.
Cliquez sur “Fichier”, “Ouvrir”, remplacez “Fichier texte (*.txt)” par “Tous les fichiers” puis ouvrez “hosts”.
FreeBSD ; Linux et Mac OS X : Dans un terminal, exécutez “sudo vi /etc/hosts” ou ouvrez le fichier hosts avec votre éditeur de texte préféré. Si vous décidez d’utiliser l’éditeur vi, appuyez sur la touche “i” pour passer en mode insertion, ajoutez la ligne souhaitée, appuyez sur “Echap”, inscrivez “:wq” puis validez avec “Entrer”.
Quelques Commandes relatifs au DNS
ipconfig /displaydns (affiche le cache du serveur DNS sur windows
ipconfig /flushdns (Vider le cache dns)
Supprimer le cache DNS sous Linux / Unix (si vous en avez un) :
Sous Linux, les commandes peuvent varier en fonction du cache DNS utilisé. Celles-ci doivent être tapées dans un terminal :
NSCD : sudo /etc/init.d/nscd restart OU service nscd restart
Dnsmasq : sudo /etc/init.d/dnsmasq restart
BIND (named) : /etc/init.d/named restart
Effacer le cache DNS sous Mac OS X :
Sous Mac OS X Léopard : dscacheutil -flushcache
Autre version de Mac OS X : lookupd -flushcache
Facebook: Autodidact_Networking
Youtube: autodidact_networking courses
by Autodidact_Networking courses
windows server dns