Réinitialiser le fichier hosts par défaut (Windows, Mac, Linux)
Réinitialisez et restaurez le fichier hosts par défaut sur Windows, macOS et Linux. Copiez le contenu par défaut exact, sauvegardez d’abord, puis videz le DNS pour appliquer.
Équipe Locahl
Sommaire
- Sauvegardez d’abord le fichier actuel (30 secondes)
- Réinitialiser le fichier hosts sous Windows 10 et 11
- Réinitialiser le fichier hosts sous macOS
- # Host Database
- 127.0.0.1 localhost
- Réinitialiser le fichier hosts sous Linux
- Pourquoi réinitialiser le fichier hosts ?
- Garder un fichier hosts propre sans réinitialisations manuelles
- Sources et ressources externes
Pour réinitialiser le fichier hosts par défaut, remplacez son contenu par celui d’origine de votre OS, enregistrez avec les droits administrateur, puis videz le DNS. Cela annule toutes les redirections personnalisées — y compris les injections d’adware/malware ou les entrées cassées — et restaure une résolution de domaine normale. Faites toujours une sauvegarde rapide d’abord ; les étapes ci-dessous couvrent Windows, macOS et Linux.
Sauvegardez d’abord le fichier actuel (30 secondes)
# macOS / Linux
sudo cp /etc/hosts /etc/hosts.bak# Windows PowerShell (en administrateur)
Copy-Item C:\Windows\System32\drivers\etc\hosts C:\Windows\System32\drivers\etc\hosts.bakSi quelque chose d’utile s’y trouvait, vous pourrez le restaurer depuis hosts.bak.
Réinitialiser le fichier hosts sous Windows 10 et 11
1. Appuyez sur la touche Windows, tapez Bloc-notes, clic droit, Exécuter en tant qu’administrateur. 2. Fichier → Ouvrir, collez C:\Windows\System32\drivers\etc\hosts (réglez le filtre sur *Tous les fichiers*). 3. Tout sélectionner, supprimer, et coller le texte par défaut de Microsoft :
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost4. Enregistrez (Ctrl+S) et fermez. 5. Videz le DNS pour appliquer le changement :
ipconfig /flushdnsSous Windows, la résolution de localhost est intégrée : les lignes de bouclage restent donc commentées par défaut. Pour les méthodes d’édition et les correctifs de permissions, voir modifier le fichier hosts sous Windows et modifier le fichier hosts en administrateur.
Réinitialiser le fichier hosts sous macOS
Ouvrez le Terminal et écrivez le contenu par défaut de macOS :
sudo tee /etc/hosts >/dev/null <<'EOF'
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
EOFPuis videz le cache DNS :
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponderPlus de contexte : modifier le fichier hosts sur Mac et vider le DNS sur Mac.
Réinitialiser le fichier hosts sous Linux
sudo tee /etc/hosts >/dev/null <<'EOF'
127.0.0.1 localhost
127.0.1.1 $(hostname)
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
EOF
sudo resolvectl flush-cachesLa ligne 127.0.1.1 <nom_machine> est une convention Debian/Ubuntu ; conservez-y le nom d’hôte de votre machine. Si la réinitialisation échoue avec « Operation not permitted », le fichier porte peut-être le flag immuable — retirez-le avec sudo chattr -i /etc/hosts, réinitialisez, puis restaurez-le éventuellement. Voir vider le DNS sous Linux.
Pourquoi réinitialiser le fichier hosts ?
- Nettoyage adware / malware — les logiciels indésirables injectent souvent des lignes de redirection (par ex. détournant des domaines d’antivirus ou de pub). Une réinitialisation les efface.
- Annuler des éditions cassées — une ligne malformée ou oubliée peut envoyer un vrai site vers la mauvaise IP.
- Base propre — repartir d’un fichier sain pour dépanner.
- Restaurer localhost — si la ligne de bouclage a été supprimée, le fichier par défaut la rétablit. À lire : localhost n’autorise pas la connexion.
Si des redirections inconnues pointaient vos domaines bancaires, e-mail ou antivirus ailleurs, lancez une analyse antimalware après la réinitialisation — voir est-ce sûr de modifier le fichier hosts ?.
Garder un fichier hosts propre sans réinitialisations manuelles
Tout effacer en permanence est un outil grossier. Un gestionnaire de hosts comme Locahl protège vos entrées par défaut, permet d’activer/désactiver les domaines personnalisés par projet, et vide le DNS automatiquement — vous avez donc rarement besoin d’une réinitialisation complète, et quand c’est le cas, vos vraies entrées sont à un clic.
_Dernier test : juin 2026 sur Windows 11, macOS 26 Tahoe et Ubuntu 24.04._
Sources et ressources externes
- Comment rétablir les valeurs par défaut du fichier hosts (Microsoft Support)
- Le fichier hosts expliqué (Wikipédia)
- Page de manuel hosts(5) (man7.org)
Prêt à simplifier votre workflow ?
Arrêtez de perdre du temps avec le terminal. Locahl vous permet de gérer votre fichier hosts en quelques clics, avec validation automatique et sans risque d'erreur.
- Interface visuelle intuitive
- Flush DNS automatique
- Gestion multi-environnements
- Sauvegardes automatiques
- Import/Export JSON
Avis des lecteurs
"Le contenu par défaut exact pour Windows 11 m’a sauvée — copier, coller, vider le DNS, terminé. Les sites résolvent à nouveau normalement."
21 juin 2026
"Un adware avait injecté des dizaines de lignes de redirection. Restaurer le fichier par défaut a tout nettoyé instantanément."
20 juin 2026
"Clair et sûr — j’ai apprécié l’étape de sauvegarde avant la réinitialisation. La note sur le flag immuable Linux a aidé."
19 juin 2026
Questions fréquentes
Qu’est-ce que le fichier hosts par défaut ?
Un fichier quasi vide ne contenant que des commentaires et les entrées de bouclage (127.0.0.1 localhost et ::1 localhost sur la plupart des systèmes). Windows 10/11 le livrent avec des commentaires seuls ; macOS et Linux incluent les lignes localhost.
Comment réinitialiser le fichier hosts sous Windows ?
Ouvrez le Bloc-notes en administrateur, remplacez le contenu de C:\Windows\System32\drivers\etc\hosts par le texte par défaut de Microsoft, enregistrez, puis lancez ipconfig /flushdns.
Réinitialiser le fichier hosts va-t-il supprimer localhost ?
Non. Le fichier par défaut inclut déjà les entrées de bouclage localhost. La réinitialisation ne retire que les redirections personnalisées ajoutées par vous (ou par un adware/malware).
Pourquoi réinitialiser mon fichier hosts ?
Pour annuler des entrées cassées ou oubliées, supprimer des redirections adware/malware, corriger des sites chargeant la mauvaise IP, ou repartir d’une base propre avant un dépannage.
Faut-il vider le DNS après avoir réinitialisé le fichier hosts ?
Oui. Les anciennes entrées peuvent rester dans le cache DNS. Videz le DNS (ipconfig /flushdns, ou la commande macOS/Linux) pour que la réinitialisation s’applique immédiatement.
Articles similaires
Modifier le fichier hosts (Windows, Mac, Linux)
Guide complet pour éditer le fichier hosts sur Windows, macOS et Linux : emplacements, droits administrateur, syntaxe, flush DNS et dépannage en 2026.
Équipe Locahl
Comment vider le cache DNS (Windows, Mac, Linux, Chrome)
Comment vider le cache DNS sur Windows, Mac, Linux et Chrome. Copiez la commande exacte pour votre système, comprenez à quoi sert le flush DNS et s’il est sans risque.
Équipe Locahl
Outils développeurs
Fichier hosts qui ne fonctionne pas ? Solutions Windows, Mac, Linux
Le fichier hosts est ignoré ou /etc/hosts ne s’applique pas ? Corrigez-le sous Windows, Mac et Linux : flush DNS, syntaxe, IPv6, fins de ligne, caches de résolveur et permissions.
Équipe Locahl
Outils développeurs
Meilleurs éditeurs de fichier hosts pour Windows (2026)
Les meilleurs éditeurs de fichier hosts pour Windows en 2026 : Locahl, Notepad en admin, Hosts File Editor+, SwitchHosts et BlueLife Hosts Editor. Avantages et usages.
Équipe Locahl
Outils développeurs
Vider le cache DNS dans Microsoft Edge (2026)
Videz le cache DNS dans Microsoft Edge avec edge://net-internals/#dns, videz les sockets et le cache DNS de Windows pour que les changements hosts s’appliquent.
Équipe Locahl
Outils développeurs