Retour au blog
Les bases · 3 min

Localhost et 127.0.0.1 : pourquoi cette adresse reste sur votre PC ?

Vous lancez un logiciel et une page s’ouvre sur 127.0.0.1. L’adresse ressemble à celle d’un serveur, mais elle ne vous envoie pas à l’autre bout du monde. Votre navigateur parle ici à un programme installé sur le même appareil.

Une adresse qui revient à l’appareil lui-même

127.0.0.1 est une adresse IPv4 de boucle locale. En IPv6, ::1 joue ce rôle. Ces adresses permettent aux programmes d’un appareil de communiquer avec lui-même, sans désigner le PC voisin ou la box.

Le nom spécial localhost renvoie normalement vers la boucle locale. Si vous tapez la même adresse sur votre téléphone, vous contactez votre téléphone. Vous ne retrouvez pas automatiquement le logiciel ouvert sur le PC.

L’analyseur d’adresses IP permet de reconnaître ces adresses spéciales. Une recherche de ville ou d’opérateur n’aurait pas de sens pour cette destination.

Pourquoi un logiciel utilise-t-il le navigateur ?

Certains programmes proposent une interface Web au lieu d’une fenêtre classique. Ils démarrent un petit serveur sur l’ordinateur, puis le navigateur affiche ses commandes. Ce choix d’interface ne signifie pas que le service est hébergé sur Internet.

Le guide pour synchroniser des fichiers avec Syncthing en donne un exemple avec son interface locale. Le programme qui affiche la page et les connexions utilisées pour synchroniser les fichiers sont deux choses différentes.

Une interface locale ne prouve pas non plus que toute l’application fonctionne hors ligne. Elle peut contacter des services distants pour ses mises à jour, sa synchronisation ou certaines fonctions.

Le nombre après l’adresse compte aussi

Dans http://127.0.0.1:8384/, le nombre 8384 désigne un port. Il aide le système à diriger la demande vers le bon service. Un autre logiciel peut écouter sur un autre port, sans que les deux pages se remplacent.

Recopiez le protocole, l’adresse et le port indiqués par le logiciel. Passer de HTTP à HTTPS ou retirer le port peut suffire à joindre le mauvais service ou à obtenir une erreur. Notre guide des ports et connexions des logiciels explique comment retrouver le programme concerné.

Que vérifier si la page ne s’ouvre pas ?

  1. Vérifiez que le logiciel est encore lancé sur l’appareil où vous ouvrez le navigateur.
  2. Reprenez l’adresse exacte affichée dans ses réglages ou sa documentation.
  3. Regardez ses messages d’erreur, notamment si le port est déjà utilisé.
  4. Si localhost échoue, vérifiez si le programme écoute en IPv4, en IPv6 ou sur les deux.

Un navigateur peut essayer ::1 alors que le service écoute seulement sur 127.0.0.1. Tester l’adresse littérale prévue par l’éditeur aide à isoler ce cas. Ouvrir un port sur la box ne réparera pas une application locale arrêtée.

Éviter d’exposer une interface d’administration

Un service limité à la boucle locale n’est pas directement joignable depuis les autres appareils par cette adresse. Modifier son adresse d’écoute pour accepter le réseau local change sa portée. Ce réglage mérite de vérifier l’authentification, le chiffrement et le pare-feu.

Si votre seul besoin est d’utiliser le logiciel sur ce PC, conservez le réglage local prévu. Une page qui administre vos fichiers n’a pas besoin de devenir publique pour fonctionner dans votre navigateur.