Corriger « Ce site est inaccessible » sur localhost
Corrigez « Ce site est inaccessible » / ERR_CONNECTION_REFUSED sur localhost : serveur lancé, bon port, IPv6 vs IPv4, fichier hosts et pare-feu. Checklist pas à pas.
Équipe Locahl
Sommaire
« Ce site est inaccessible » sur localhost signifie presque toujours que rien n’écoute là où le navigateur se connecte. Causes fréquentes : le serveur n’est pas lancé, il est sur un autre port, il écoute en IPv6 (::1) alors que vous atteignez l’IPv4 (127.0.0.1) ou l’inverse, l’entrée hosts de localhost manque, ou un pare-feu bloque le port. Suivez la checklist ci-dessous dans l’ordre.
Corriger « Ce site est inaccessible » sur localhost
1. Vérifiez que le serveur tourne. Cherchez un message « listening on port… » dans son terminal ; relancez-le si besoin. 2. Vérifiez le port. Assurez-vous que le port de l’URL correspond au serveur (ex. localhost:3000, pas :8080). 3. Essayez 127.0.0.1 directement. Si http://127.0.0.1:PORT fonctionne mais pas localhost, c’est un décalage IPv6/IPv4 — liez le serveur à 0.0.0.0/:: ou utilisez 127.0.0.1. Voir 127.0.0.1 vs localhost. 4. Vérifiez le fichier hosts. Assurez-vous que 127.0.0.1 localhost et ::1 localhost existent ; restaurez-les si besoin. 5. Inspectez le pare-feu / antivirus. Autorisez le port pour les connexions locales. 6. Videz le cache DNS du navigateur et rechargez — chrome://net-internals/#dns.
Diagnostiquer ce qui écoute
# macOS / Linux
lsof -i :3000
# Windows
netstat -ano | findstr :3000Si rien ne s’affiche, le serveur n’écoute pas sur ce port — corrigez l’appli, pas le navigateur.
Le piège IPv6 vs IPv4
Les systèmes modernes résolvent souvent localhost d’abord en IPv6 ::1. Si votre serveur n’écoute qu’en IPv4 127.0.0.1, le navigateur obtient un « connection refused ». Liez à toutes les interfaces (voir 0.0.0.0 vs 127.0.0.1) ou connectez-vous explicitement à 127.0.0.1.
Quand le fichier hosts est en cause
Une ligne localhost supprimée ou modifiée casse la résolution. Restaurez :
127.0.0.1 localhost
::1 localhostSur Mac, voir localhost ne fonctionne pas sur Mac et le fichier hosts ne fonctionne pas.
Éviter les pannes futures
Les modifications accidentelles de la ligne localhost sont une cause fréquente. Un gestionnaire de hosts comme Locahl garde les entrées essentielles intactes, permet de basculer les domaines personnalisés sans risque, et vide le DNS automatiquement, pour que localhost continue de fonctionner.
_Dernier test : juin 2026 sous Windows, macOS et Linux._
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
"C’était le bind IPv6 vs IPv4. Me connecter à 127.0.0.1 au lieu de localhost a tout réglé."
12 juin 2026
"La checklist ordonnée a trouvé mon souci vite — le serveur écoutait sur le mauvais port."
10 juin 2026
"Très pratique. Une note sur l’antivirus qui bloque les ports aiderait."
8 juin 2026
Questions fréquentes
Pourquoi localhost affiche « Ce site est inaccessible » ?
Généralement aucun serveur n’écoute sur ce port, le port est erroné, le serveur n’écoute qu’en IPv6 (ou IPv4), ou l’entrée localhost du fichier hosts manque.
Comment corriger ERR_CONNECTION_REFUSED sur localhost ?
Vérifiez que le serveur tourne et sur le bon port, essayez 127.0.0.1 au lieu de localhost, restaurez l’entrée hosts localhost, et vérifiez le pare-feu.
Pourquoi 127.0.0.1 fonctionne mais pas localhost ?
localhost peut résoudre en IPv6 ::1 alors que le serveur n’écoute qu’en IPv4 127.0.0.1. Liez le serveur à toutes les interfaces ou utilisez 127.0.0.1.
Le fichier hosts peut-il causer cette erreur ?
Oui. Si la ligne 127.0.0.1 localhost a été supprimée, localhost ne résout plus et le navigateur ne peut pas se connecter.
Articles similaires
127.0.0.1 vs localhost : quelle différence ?
127.0.0.1 vs localhost expliqué : les deux pointent vers votre machine, mais diffèrent en résolution DNS, IPv6 et fichier hosts. Quand utiliser chacun, exemples.
Équipe Locahl
Outils développeurs
Corriger DNS_PROBE_FINISHED_NXDOMAIN (2026)
Corrigez DNS_PROBE_FINISHED_NXDOMAIN dans Chrome et Edge : videz le DNS, vérifiez le fichier hosts, changez de serveurs DNS et videz le cache du navigateur.
Équipe Locahl
Outils développeurs
Qu’est-ce que localhost ? Explication claire
Qu’est-ce que localhost ? C’est le nom d’hôte de votre propre ordinateur, qui résout vers 127.0.0.1 (ou ::1) via le fichier hosts. Fonctionnement, utilité et problèmes courants.
Équipe Locahl
Outils développeurs
Corriger WordPress qui redirige vers le site en ligne
WordPress redirige vers le site en ligne quand on teste un nouveau serveur car l’URL est codée en dur dans la base. Corrigez-le avec le fichier hosts, sans éditer la base.
Équipe Locahl
Outils développeurs
Fichier hosts Mac ne fonctionne pas : solutions
Vos modifications hosts ne prennent pas effet sur Mac ? Vérifiez cache DNS, permissions, syntaxe, navigateurs et proxies.
Locahl Team