Pour activer localhost allez dans: Panneau de configuration > Programmes > Activer ou désactiver des fonctionnalités Windows.
Comment fonctionne localhost ?
Avec Windows, vous pouvez trouver le fichier sous \system32\drivers\etc\hosts, avec macOS et d'autres systèmes Unix, il se trouve sous /etc/hosts. Cela garantit que la résolution de noms pour le localhost ne doit pas être effectuée sur Internet. Vous pouvez également utiliser le fichier pour bloquer certains sites Web.
Dans le champ de texte Adresse IP et port à droite, saisissez l'adresse IP ou le nom d'hôte sur lequel votre site s'exécute sur le serveur Web de votre ordinateur de développement, suivi du numéro de port. Par exemple, si votre site s'exécute sur localhost:5000 , saisissez localhost:5000 . Cliquez sur OK.
Sur un plan plus technique, localhost se résout généralement à l'adresse IP 127.0.0.1, qui est connue sous le nom d'adresse loopback. En raison de son importance, le terme « localhost » est un nom de domaine réservé.
Dans le domaine des réseaux informatiques, localhost (hôte local en français) est le nom habituel qui désigne une interface logique de l'ordinateur local.
Sous Windows, vous pouvez trouver « localhost » en ouvrant l'invite de commandes et en tapant « ipconfig » . L'adresse IPv4 devrait s'afficher sous la forme 127.0.0.x (sauf en cas de mauvaise configuration).
Par défaut, localhost n'est accessible que depuis la machine sur laquelle il est exécuté . Cependant, en modifiant légèrement la configuration, vous pouvez rendre localhost accessible depuis d'autres appareils de votre réseau.
Il existe de nombreux types de serveurs, notamment les serveurs web, les serveurs de messagerie ou encore les serveurs virtuels.al servers.
Solution
L'adresse IP 127.0.0.1 est une adresse spéciale pour chaque ordinateur , qui signifie en quelque sorte « chez moi » ou « moi-même ». On l'appelle l'adresse localhost. Si l'ordinateur de X (ou n'importe quel ordinateur) tente de se connecter à l'adresse IP 127.0.0.1, une erreur se produira.
Cependant, il s'agit d'une approche simplifiée. L'hôte local n'est pas toujours directement identifié à votre ordinateur. Dans la plupart des cas, il possède une adresse IP distincte, par exemple 192.168.0.1 .
L'erreur « Localhost refused to connect » survient lorsque votre navigateur ne parvient pas à atteindre un serveur local, généralement parce que le serveur est arrêté, que le port est bloqué ou qu'un pare-feu interfère.
Lorsque localhost est converti en une adresse autre que 127.0.0.1, une interface réseau doit être disponible en local et configurée sur IP à l'aide de cette adresse réseau localhost.
Ouvrez localhost dans votre navigateur Web
Ouvrez votre navigateur web, saisissez http://localhost dans la barre d'adresse et appuyez sur Entrée . Si vous avez installé et lancé un logiciel serveur (comme Apache, Nginx ou WAMP/XAMPP), vous devriez voir une page d'accueil ou un tableau de bord. Cela signifie que votre serveur est en marche.
Sélectionnez le bouton Démarrer, puis Paramètres et sélectionnez « Réseau et Internet ». Sélectionnez « WiFi» puis « Gérer les réseaux connus ». Cliquez sur le bouton « Ajouter un nouveau réseau ».
Part de marché Le serveur HTTP le plus utilisé est Apache HTTP Server qui sert environ 55 % des sites web en janvier 2013 selon Netcraft.
Les serveurs dédiés offrent des performances optimales, ce qui les rend idéaux pour les applications gourmandes en ressources et les sites web à fort trafic.
Classification des réseaux selon leur importance
Pour activer localhost allez dans: Panneau de configuration > Programmes > Activer ou désactiver des fonctionnalités Windows. Dans la fenêtre qui s'affiche, déroulez la catégorie "Internet Information Services".
« localhost » est un nom de domaine permettant d'accéder aux services du réseau local, tandis que « 127.0.0.1 » et « ::1 » sont des adresses IP de bouclage pour IPv4 et IPv6 respectivement, utilisées pour la communication entre périphériques . La transition vers IPv6, qui offre un espace d'adressage plus étendu, est essentielle pour les réseaux modernes.
Seuls les sites disposant de cette autorisation pourront effectuer des requêtes de sous-ressources vers les ressources de localhost. Par défaut, aucun site ne possède cette autorisation et, surtout, la plupart des sites ne proposent aucun moyen de demander cette autorisation aux utilisateurs. Cependant, les utilisateurs avancés peuvent utiliser l'interface des paramètres du site pour accorder cette autorisation.
Pour accéder à votre machine virtuelle locale depuis n'importe où, vous devez l'exposer sur Internet . Vous pouvez le faire en utilisant un serveur proxy inverse via LocalXpose. Si vous êtes développeur et que vous devez partager votre travail avec vos collègues, un serveur proxy inverse peut s'avérer très utile.
L'adresse IP de boucle interne par défaut pour l'hôte local est généralement 127.0.0.1. Cette adresse IP est différente de l'adresse IP qui identifie l'ordinateur sur le réseau.
Vous trouverez votre adresse IP et vos ports en ouvrant la console, en saisissant la commande « netstat -a », puis en recherchant les numéros sous Adresse locale .