Lorsque vous ajoutez une entrée permanente au cache DNS local de votre PC, les informations fournies par le serveur de noms sont toujours remplacées. Si un serveur de noms donne la mauvaise adresse pour un domaine ou ne fournit aucune information, vous pouvez toujours accéder au domaine s'il est répertorié dans le fichier Hosts local.
Cela pourrait également améliorer les performances de recherche. Si vous accédez fréquemment à un serveur particulier et que vous savez que son adresse IP ne sera probablement pas bientôt modifiée, vous pouvez ajouter une entrée locale pour éliminer le retard initial lors de la recherche par Windows. Par exemple, ajoutez une entrée pour votre site Web personnel ou votre serveur de messagerie d'entreprise, afin que ces recherches DNS ne soient pas nécessaires.
De plus, si vous accédez fréquemment à un serveur distant sans nom de domaine (et pas uniquement par son adresse IP), vous pouvez configurer un nom de domaine personnalisé, à utiliser comme une sorte de «raccourci» vers le serveur. Ainsi, au lieu de taper MySQLServer.CorporateDomain.net, vous pouvez simplement taper SQL1 dans votre navigateur et vous connecter à ce serveur.
Modifier le fichier HOSTS local
Pour modifier votre fichier de recherche DNS local, accédez au dossier suivant: C: \ Windows \ System32 \ Drivers \ etc. Remarque: Je suppose que Windows est installé sur le lecteur C, sinon changez-le en votre propre lecteur Windows.
Notez qu’il existe une manière spéciale d’ouvrir le fichier hosts pour pouvoir le modifier. Lisez mon post précédent sur la façon de modifier le fichier hosts ici en premier. Une fois ouvert, ajoutez une entrée au bas avec deux informations: l'adresse IP et le nom de domaine personnalisé. L'adresse IP et l'entrée du nom de domaine doivent être séparées par un seul espace ou un onglet. Dans l'exemple ci-dessous, j'ai saisi une adresse IP pour mon NAS Western Digital et lui ai donné le nom suivant: NAS:
Maintenant, quand je tape http: // NAS dans la fenêtre de mon navigateur, cela m’amène directement au portail Web de mon NAS. Notez que vous ne pouvez pas simplement taper le mot NAS dans la barre d'adresse de la plupart des navigateurs, car par défaut, il effectuera une recherche à l'aide de votre moteur de recherche par défaut. Vous devez avoir le HTTP à l'avant pour que le navigateur comprenne que vous essayez de résoudre une adresse DNS. Il vérifiera ensuite le fichier HOSTS en premier.
Pour rendre les sites un peu plus rapides, vous pouvez ajouter une entrée comme celle que j'ai faite ici pour mon site Web:
Étant donné que l'adresse IP de mon serveur Web ne change pas de sitôt, je peux simplement l'ajouter au fichier HOSTS et Windows n'aura jamais besoin d'effectuer une recherche DNS pour ce domaine.
Le plus amusant est d'utiliser le fichier hosts pour manipuler les entrées DNS. Par exemple, je pourrais mettre une adresse IP différente, mais laisser helpdeskgeek.com comme nom d’hôte. Maintenant, lorsque je tape helpdeskgeek.com sur cet ordinateur, il me faudrait tout le site hébergé sur cette adresse IP!
Assurez-vous de lire mon article complet sur la façon de bloquer et de rediriger des sites Web à l'aide du fichier HOSTS. Si vous avez des questions, n'hésitez pas à commenter. Prendre plaisir!