Quelle est la différence entre l'adresse localhost 127.0.0.1 et 127.0.1.1

34

J'apprends juste à utiliser Ubuntu et quand j'ai essayé de configurer le DNS, j'ai besoin de traiter quelque chose appel localhost, interface de bouclage. Quelqu'un peut-il m'expliquer les différences entre eux et la signification des adresses 127.0.0.1 et 127.0.1.1, quand dois-je utiliser 127.0.0.1 et quand dois-je utiliser 127.0.1.1

    
posée Sonn 05.04.2016 - 22:53
la source

2 réponses

23

Au démarrage de votre machine, il faudra connaître le mappage de certains noms d'hôte sur des adresses IP avant de pouvoir référencer DNS. Ce mappage est conservé dans le fichier / etc / hosts. En l'absence d'un serveur de noms, tout programme réseau de votre système consulte ce fichier pour déterminer l'adresse IP correspondant à un nom d'hôte.

Le périphérique de bouclage est une interface réseau virtuelle spéciale que votre ordinateur utilise pour communiquer avec lui-même. Il est principalement utilisé pour les diagnostics et le dépannage, et pour se connecter aux serveurs exécutés sur la machine locale.

le bouclage est l'interface lo et ip 127.0.0.1 par défaut

127.0.0.1 localhost

Debian que Ubuntu choisit de définir 127.0.1.1 pour le mappage de l’IP de votre nom d’hôte au cas où vous n’auriez pas de réseau

Le nom d'hôte correspond au nom d'hôte défini dans le fichier "/ etc / hostname".

Pour un système avec une adresse IP permanente, cette adresse IP permanente doit être utilisée ici au lieu de 127.0.1.1.

127.0.1.1 nom_hôte

    
réponse donnée Pascal Fares 05.04.2016 - 23:31
la source
13

Cela ne signifie pas vraiment quelque chose en particulier (il ne s’agit que d’une autre adresse IP dans le bloc 127.0.0.0/8).

La raison pour laquelle il est utilisé comme adresse IP pour votre nom d’hôte est expliquée à la Section 10.4 du Manuel de référence Debian.

Citation:

  

Certains logiciels (par exemple, GNOME) attendent que le nom d’hôte du système soit   résolvable en une adresse IP avec un domaine complet canonique   prénom. Ceci est vraiment impropre car les noms d'hôte et le domaine du système   les noms sont deux choses très différentes; Mais là vous l'avez. En ordre   pour supporter ce logiciel, il est nécessaire de s’assurer que le système   Le nom d'hôte peut être résolu. Le plus souvent, cela se fait en mettant une ligne dans   / etc / hosts contenant une adresse IP et le nom d'hôte du système. Si ton   le système a une adresse IP permanente, utilisez-la; sinon utiliser le   adresse 127.0.1.1.

    
réponse donnée Videonauth 05.04.2016 - 23:09
la source

Lire d'autres questions sur les étiquettes