Qu'est-ce que Localhost et comment pouvez-vous l'utiliser ?

L'hôte local - également appelé "l'adresse de bouclage" - est utilisé pour établir une connexion ou un appel IP vers votre propre ordinateur ou machine. L'adresse de bouclage est généralement utilisée dans le contexte de la mise en réseau et fournit à un ordinateur la capacité de valider la pile IP.

Toute personne ayant une expérience ou un intérêt pour les réseaux trouvera important d'apprendre et de comprendre la terminologie informatique affiliée au domaine. Localhost est l'un de ces termes considérés comme bénéfiques pour tout technicien en informatique. Comprendre l'importance et les utilisations de localhost est également un excellent endroit pour commencer votre voyage dans la terminologie des réseaux.

Qu'est-ce que LocalHost et comment est-il utilisé ?(What Is LocalHost and How Is It Used?)

Pas seulement un terme, localhost peut aussi être un nom de domaine, comme netflix.com ou google.com . Comme tout(Just) domaine, le localhost aura également sa propre adresse IP (  Internet Protocol ).

L'adresse nécessaire dépendra du protocole Internet utilisé. Appeler le localhost en utilisant IPv4 , qui est l'adresse IP la plus courante, aura une plage de 127.0.0.0 à 127.255.255.255 mais sera généralement par défaut à 127.0.0.1. Les utilisateurs d'IPv6(IPv6) peuvent établir un bouclage en saisissant :1.

protocole Internet(Internet Protocol)

Le protocole Internet(Internet Protocol) (IP) a été mis en place pour établir une méthode standard permettant aux ordinateurs de communiquer avec d'autres appareils sur le réseau. Il régit non seulement les adresses, mais également la manière dont vos données sont envoyées et reçues pour les réseaux locaux et sur Internet.

IPv4 , qui est la version 4 du protocole Internet(Internet Protocol) , est le plus couramment utilisé dans le monde. IPv4 s'appuie fortement sur le protocole de contrôle(Transmission Control Protocol) de transmission ( TCP ) pour gérer l'essentiel des problèmes de données tels que la livraison, le séquencement et l'intégrité. Cette adresse IP a été conçue comme un protocole sans connexion à utiliser sur des machines basées sur Ethernet.

IPv6 a commencé à remplacer lentement IPv4 . La demande d'adresses IP a augmenté de façon exponentielle dans le sillage du boom numérique. De plus en plus d'appareils utilisent Internet, IPv6 a donc été développé pour s'adapter à l'augmentation et résoudre quelques-uns des défauts fondamentaux trouvés dans IPv4

Là où IPv4 permet d'utiliser environ 4,3 milliards d'adresses IP uniques, IPv6 autorisera jusqu'à 340 billions de milliards.

Outre les chiffres, IPv6 offre également des avantages de mise en réseau. Il ouvre une détection plus facile entre les appareils d'autres réseaux compatibles IPv6 , permettant aux utilisateurs d'utiliser des services sans avoir besoin d'une action de l'utilisateur final. Le besoin de traduction d'adresses réseau(Network Address Translation) ( NAT ) est également considérablement réduit lors de l'utilisation d'IPv6(IPv6) . Le NAT est ce qui permet aux clients IPv4 de partager une seule adresse IP.(IPv4)

Étant donné qu'IPv4(IPv4) est le plus courant des deux protocoles Internet utilisés, ce sera notre objectif à l'avenir. 

Comment fonctionne 127.0.0.1(How 127.0.0.1 Works)

Lorsque vous établissez une connexion IPv4 à l'adresse de bouclage 127.0.0.1, un masque de sous-réseau 255.0.0.1 est attribué. Ainsi, si un commutateur, un routeur ou une passerelle public reçoit un paquet de données avec votre bouclage comme destination, les informations des données ne seront pas enregistrées. 

Cela signifie que si un paquet de données est déposé en dehors de l'hôte local, les informations ne continueront pas sur un autre ordinateur du réseau. Cela aide à maintenir la sécurité du réseau en empêchant votre machine de capter des paquets de données parasites qui pourraient tenter d'activer d'autres services en réponse.

Utilisations courantes de Localhost(Common Uses For Localhost)

Outre les fonctionnalités de sécurité, localhost peut être utile dans quelques autres scénarios. L'adresse de bouclage a trois objectifs principaux considérés comme utiles à un technicien de réseau informatique.

Exécution d'un test de vitesse(Running A Speed Test)

L'envoi d'une requête ping est l'utilisation la plus courante que vous trouverez pour l'adresse de bouclage. À l'aide de l' invite de commande Windows(Windows Command Prompt) , vous pouvez tester votre connexion et découvrir les problèmes de performances auxquels(performance issues) votre ordinateur peut actuellement être confronté.

Pour effectuer une requête ping vers localhost :

  1. Ouvrez la boîte de dialogue Exécuter(Run) la fonction ( touche Windows + R) et tapez cmd . Appuyez sur Entrée(Enter) .
    1. Vous pouvez également taper cmd dans la zone de recherche de la barre des tâches(Taskbar Search) et sélectionner Invite(Command Prompt ) de commandes dans la liste.
    2. L'exécution en tant qu'administrateur(Running as Administrator) est conseillée.
  2. Tapez ping 127.0.0.1 et appuyez sur Entrée(Enter) .

Les résultats seront affichés à l'écran. Les données affichées incluront le nombre de paquets de données envoyés, reçus, perdus et le temps approximatif d'aller-retour de la transmission de données.

Blocage de sites Web(Blocking Websites)

Lorsque vous devez bloquer l'accès à certains sites Web, localhost peut faire l'affaire. Le bouclage peut être très utile pour empêcher votre navigateur d'accéder à des sites malveillants. Pour y parvenir, vous devez savoir quels sont les fichiers hôtes et à quoi ils servent dans ce contexte.

Chaque fois que votre ordinateur tente d'accéder à un site Web ou à un ordinateur distant à l'aide du nom de domaine, l'ordinateur envoie une requête au serveur de noms de domaine(Domain Name Server) ( DNS ) à la recherche d'un fichier hôte stocké localement(locally stored host file)

Par exemple, l' adresse IPv4 127.0.0.1, sera affichée comme 'localhost' dans le DNS . Le nom de domaine de tout nouveau site Web que vous visitez se trouvera également stocké en tant que fichier hôte. Cela crée une réponse de charge plus rapide pour toutes les visites de retour sur le même site.

Le fichier hôte contiendra également les adresses IP de tous les noms de domaine qu'il stocke. Vous devrez modifier ces adresses IP(edit these IP addresses) pour qu'elles correspondent à l'adresse de bouclage 127.0.0.1 afin de les bloquer. Cela entraînera le renvoi du trafic vers l'hôte local à la place. 

Bien que cela fonctionne à la rigueur, utiliser localhost comme méthode pour empêcher l'accès à des sites Web indésirables n'est pas la meilleure solution. La raison principale étant que si vous aviez besoin d'accéder à ces sites, vous devriez supprimer manuellement l'entrée en tant qu'administrateur. Seul l'administrateur qui a créé l'entrée initiale pourra le faire, bloquant les autres qui ont besoin d'accéder au site spécifique pour une raison ou une autre.

Test de nouveaux programmes ou applications Web(Testing New Programs Or Web Applications)

Chaque fois qu'un bouclage est déclenché, votre système d'exploitation devient un serveur simulé. Cela permet de charger tous les fichiers nécessaires d'un programme sur le serveur afin de tester la fonctionnalité. 

En combinaison avec d'autres logiciels, vous pouvez même utiliser le bouclage pour permettre aux applications mobiles chargées latéralement d'accéder aux composants du serveur de bureau ou d'envoyer des requêtes à une API spécifique .



About the author

Je suis un ingénieur logiciel avec une expérience dans l'Explorateur Xbox, Microsoft Excel et l'Explorateur Windows 8.1. Pendant mon temps libre, j'aime jouer à des jeux vidéo et regarder la télévision. J'ai un diplôme de l'Université de l'Utah et je travaille actuellement comme ingénieur logiciel pour une entreprise internationale.



Related posts