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

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

Le localhost - également appelé «l'adresse de bouclage» - est utilisée pour établir une connexion ou un appel IP, à 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 offre à un ordinateur la capacité de valider la pile IP.

Toute personne ayant une formation ou un intérêt pour le réseautage trouvera important d'apprendre et de comprendre la terminologie informatique affiliée au domaine. LocalHost est l'un de ces morceaux de terminologie considéré comme bénéfique pour tout technicien informatique. Comprendre l'importance et les utilisations de LocalHost est également un excellent endroit pour commencer votre voyage dans la terminologie de réseautage.

Table des matières

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

    Où ipv4 permet environ 4.3 milliards d'adresses IP uniques pour une utilisation, IPv6 permettra jusqu'à 340 billions de billions.

    Mis à part 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. La nécessité de la traduction d'adresse du réseau (NAT) est également considérablement réduite lors de l'utilisation d'IPv6. Le NAT est ce qui permet aux clients IPv4 de partager une seule adresse IP.

    Étant donné que l'IPv4 est le plus courant des deux protocoles Internet utilisés, ce sera notre objectif pour aller de l'avant.

    Comment 127.0.0.1 fonctionne

    Lorsque vous établissez une connexion IPv4 au 127.0.0.1 adresse de bouclage, un 255.0.0.1 masque de sous-réseau est affecté. Ainsi, si un interrupteur public, un routeur ou une passerelle 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é à l'extérieur du localhost, les informations ne continueront pas à un autre ordinateur sur le réseau. Cela aide à maintenir la sécurité du réseau en empêchant votre machine de ramasser des paquets de données errants qui peuvent tenter d'activer d'autres services en réponse.

    Utilisations courantes pour localhost

    Mis à part les capacités de sécurité, LocalHost peut être utile dans quelques autres scénarios. Il y a trois objectifs principaux pour l'adresse de bouclage considérée comme utile à un technicien en réseau informatique.

    Exécution d'un test de vitesse

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

    Pour effectuer une demande de ping à LocalHost:

    1. Ouvrir le Courir Fonction (clé Windows + R) et tapez CMD. Presse Entrer.
      1. Vous pouvez également taper CMD dans la zone de recherche de la barre des tâches et sélectionner Invite de commande de la liste.
      2. Exécuter en tant qu'administrateur est conseillé.
    2. Taper ping-ping 127.0.0.1 et presser Entrer.

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

    Bloquer des sites Web

    Lorsque vous devez bloquer l'accès à certains sites Web, LocalHost peut faire l'affaire. Le bouclage peut être très utile dans la prévention de votre navigateur d'entrer dans des sites malveillants. Pour réussir, vous devrez savoir quels sont les fichiers hôtes et le but qu'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 enverra une demande au serveur de noms de domaine (DNS) à la recherche d'un fichier hôte stocké localement. 

    Par exemple, l'adresse IPv4 127.0.0.1, sera affiché comme «localhost» dans le DNS. Le nom de domaine de tout nouveau site Web que vous visitez se trouvera également stocké comme fichier hôte. Cela crée une réponse de chargement 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 pour correspondre à l'adresse de bouclage 127.0.0.1 pour les bloquer. Cela entraînera plutôt ce que le trafic soit réalisé vers le localhost. 

    Bien que cela fonctionne dans une pincée, l'utilisation de localhost comme méthode pour empêcher l'accès à des sites Web indésirables n'est pas la meilleure solution. La principale raison étant que si vous aviez besoin d'accéder à ces sites, vous devrez supprimer manuellement l'entrée en tant qu'administrateur. Seul l'administrateur qui a créé l'entrée initiale sera en mesure de le faire, verrouillant d'autres personnes qui ont besoin d'atteindre le site spécifique pour une raison ou une autre.

    Tester de nouveaux programmes ou applications Web

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

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