Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Comment modifier le fichier des hôtes Windows pour tester le site Web localement ?

modification du fichier hosts pour tester le site Web
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Voyons comment modifier le fichier hosts sur Windows 10/11 pour tester un site Web localement sans apporter de modifications DNS.

Les fichiers hôtes agissent en tant que fichiers locaux Serveurs DNS. Mais avant d'aller plus loin, regardons cet incident impliquant Jack.

Jack était administrateur de site Web dans un magasin de commerce électronique régional à Toronto, au Canada. On lui a demandé de s'assurer que le transfert vers un autre hébergeur se passe bien.

Il l'a parfaitement fait et le site a été mis en ligne peu de temps après les modifications DNS. Le seul problème était les images manquantes d'un nombre important de produits.

Bien qu'ils aient atténué le problème dès que possible, quelques milliers de dollars se sont accumulés en tant que perte de revenus. Et Jack a été invité à quitter son emploi.

Son erreur, demandez-vous?–Sauter une étape simple mais cruciale pour tester le nouveau site Web avant de modifier les enregistrements DNS.

Hosts File

Jack aurait pu éviter la crise en faisant une seule entrée de ligne dans le fichier hôte sur son PC Windows à l'aide du Bloc-notes, semblable à ceci :

241.32.87.165 domainname.com

Cela l'aurait aidé à consulter le site Web migré sans toucher à la boutique en ligne en direct.

Le fichier Hosts conserve les enregistrements DNS locaux que chaque ordinateur vérifie avant de contacter les serveurs DNS. Le but est une connexion plus rapide sans augmenter la latence.

How does Hosts File Work?

Prenons un autre exemple.

Supposons que vous deviez vous rendre dans un supermarché nouvellement lancé mais que vous ne compreniez pas son nom et son adresse exacte. En gardant Recherche Google de côté un instant, vous pouvez consulter votre frère (fichier hôte) ou un voisin (serveur DNS).

La deuxième méthode impliquera du temps supplémentaire (latence), et demander au frère est plus rapide.

De même, lorsque nous tapons un nom de domaine (ex. geekflare.com), notre ordinateur étant une machine, a besoin de l'adresse IP associée pour charger le site web dans le navigateur.

Tout d'abord, il recherche le fichier de l'hôte local. S'il manque les informations nécessaires, la requête est transmise à l'extérieur.

Après cela, ces serveurs DNS associent le nom de domaine à l'adresse IP et renvoient la réponse. Et enfin, nous voyons le site Web chargé.

En éditant le fichier hosts, nous faisons croire à notre machine locale que le site Web migré est celui qui est en ligne. Cela évite également de connecter notre PC et le serveur DNS pour cette requête spécifique.

Ainsi, lorsque nous visitons ce site Web, il se charge à partir de l'adresse IP indiquée dans le fichier hôte et non selon le Enregistrements DNS au bureau d'enregistrement de domaine.

Cela aide à tester si tout fonctionne parfaitement avant de passer en direct.

Editing Hosts File on Windows

Le fichier hosts est situé à l'intérieur C:\Windows\System32\drivers\etc

dossier de fichiers hôtes

Bien qu'il manque une extension de fichier texte, vous pouvez le modifier dans n'importe quel éditeur de texte. Cependant, le processus est un peu long.

Vous allez ouvrir ce fichier dans le Bloc-notes pour apporter les modifications nécessaires, l'enregistrer ailleurs, supprimer le fichier d'origine et enfin y déplacer le fichier modifié.

Mais nous allons prendre un raccourci.

Commencez par ouvrir le Bloc-notes en tant qu'administrateur.

utiliser le bloc-notes pour modifier le fichier hôte

Puis clique Tous les fichiers, puis Ouvert dans la liste déroulante et parcourez le répertoire du fichier hosts :

dossier de fichiers hôtes

Suivez maintenant la première étape et changez-la en Tous les fichiers (*. *), car il n'y a pas de fichier texte dans le dossier, il semblera donc vide au début.

Ensuite, sélectionnez le hôtes et cliquez sur Ouvert.

La partie édition du fichier hôte comprend entrer le nom de votre site Web et l'adresse IP du serveur vers lequel vous avez déplacé les fichiers :

édition du fichier hosts

Rappelez-vous de ne pas mettre #, car cela ferait de l'instruction un commentaire qui ne fonctionnerait pas.

Enfin, appuyez sur Ctrl+S pour enregistrer les modifications et quitter.

Verification

Vous pouvez maintenant vous connecter au site Web et voir les problèmes.

Mais attendez! Comment savez-vous qu'il se charge depuis le nouveau serveur et non depuis celui en direct ?

Pour vérifier cela et vérifier la nouvelle adresse Web, vous devez d'abord fermer le navigateur.

Puis ouvrez le invite de commande et tapez. ipconfig/displaydns.

édition du fichier hôte archiver dans l'invite de commande

Le nom de domaine sera listé contre le Nom de l'enregistrement et l'adresse IP avec Un enregistrement (hôte).

Les DNS affiché la liste peut être longue, et vous pouvez vidage DNS pour supprimer les enregistrements existants. Il s'agit d'un processus en une seule étape et totalement inoffensif où vous ouvrez l'invite de commande et tapez ipconfig/flushdns.

Enfin, rouvrez le navigateur et entrez l'adresse Web pour visiter le site de test.

Bien que le processus soit simple, il existe une alternative plus simple si cela ne vous dérange pas d'utiliser un logiciel gratuit.

Hosts File Editor

Éditeur de fichier hôte se présente sous la forme d'une installation et d'une application portable. C'est très intuitif et sera pratique si vous le faites souvent.

éditeur de fichier hosts

Vous pouvez commencer à saisir les détails dans les champs gris et cliquer sur Enregistrer en haut. Et oui, n'oubliez pas de vérifier les entrées ; sinon, ils apparaîtront sous forme de commentaires dans le fichier hôte.

Enfin, vous pouvez supprimer les fichiers créés par cette application si vous choisissez de revenir à la manière conventionnelle.

Il y aura trois nommés hosts.bak, hosts.disabled, et une archives dossier. Ou enregistrez le dossier avant d'utiliser ces applications comme sauvegarde.

Conclusion

L'édition du fichier hôte dans Windows simplifie le test du site Web avant de modifier les enregistrements DNS. Vous pouvez utiliser un éditeur de texte tel que le Bloc-notes et apporter les modifications nécessaires applicables à la machine locale.

Bien qu'il existe une autre façon de le faire avec une URL temporaire, cette méthode présente certains inconvénients, surtout si vous utilisez un Content Delivery Network (CDN).

Et bien que les captures d'écran se réfèrent à Windows 10, cela fonctionnera également parfaitement dans Windows 11.

PS : Découvrez le avantages du filtrage DNS et comment cela peut sauver votre entreprise des cyberattaques.

Merci à nos commanditaires
Plus de bonnes lectures sur la gestion des tests
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder