web-dev-qa-db-fra.com

À quoi sert le reste de l'espace d'adressage 127.0.0.0/8?

Nous savons tous ce que 127.0.0.1 est utilisé pour (bouclage). Mais le reste de la réserve 127.0.0.0/8 espace de bouclage largement utilisé pour quoi que ce soit?

34
Tom Marthenal

Il est également réservé au bouclage, donc non, il n'est largement utilisé pour rien.

En pratique, 127.0.0.1 est généralement utilisé comme "l'adresse" de bouclage, mais le reste du bloc devrait également boucler, ce qui signifie qu'il n'est généralement utilisé pour rien. (Bien que, par exemple, les commutateurs Cisco plus grands utilisent des adresses IP 127.0.0.xx pour écouter les cartes et modules connectés, donc au moins certaines autres adresses sont utilisées.)

Depuis RFC3330: adresses IPv4 à usage spécial

127.0.0.0/8 - Ce bloc est affecté pour être utilisé comme adresse de bouclage de l'hôte Internet. Un datagramme envoyé par un protocole de niveau supérieur à une adresse n'importe où dans ce bloc devrait reboucler à l'intérieur de l'hôte. Ceci est généralement implémenté en utilisant uniquement 127.0.0.1/32 pour le bouclage, mais aucune adresse dans ce bloc ne devrait jamais apparaître sur un réseau où que ce soit [RFC1700, page 5].

45
HopelessN00b

En pratique, j'ai vu d'autres adresses 127.0.0.0/8 utilisées à deux endroits:

  1. Comme réponses aux recherches DNSRBL. Différentes réponses peuvent coder la raison pour laquelle l'adresse IP (ou le domaine) a été répertoriée. Wikipedia a quelques détails , tout comme RFC5782 . Les SORBS listent leurs codes retour . Project Honeypot encode les données dans les trois octets disponibles .
  2. Dans Ubuntu /etc/hosts fichier. Je ne me souviens pas des détails mais il y avait un conflit alors ils ont ajouté un autre localhost-something entrée avec une adresse IP différente dans le 127.0.0.0/8 gamme. C'est 127.0.1.1 et c'est une solution de contournement de bogue.
12
Ladadadada

Comme déjà indiqué, le bloc entier est utilisé comme bouclage, donc je n'ajoute qu'un exemple pour une utilisation régulière du bureau.

Bouclage autre que 127.0.0.1 est requis si vous souhaitez sécuriser RDP, ou une autre connexion restreinte, avec un proxy local. Par exemple, l'utilisation de RDP via le tunnel SSH nécessite que vous configuriez le côté local pour que le redirecteur de port écoute sur 127.0.1.2. En effet, le client RDP fourni avec Windows refuse de se connecter à localhost ou 127.0.0.1.

C'est vrai, normalement vous ne connecteriez pas le client RDP au même ordinateur que vous utilisez (et vous n'êtes pas autorisé à le faire même si vous vouliez voir de beaux effets de miroir :).