Este equipo redactor ha pasado horas buscando la solución a tu duda, te regalamos la respuestas por eso nuestro deseo es serte de gran apoyo.
Solución:
Solución 1:
No hay mucha diferencia entre los dos; 127/8
(p.ej: 127.0.0.0
=> 127.255.255.255
) están vinculados a la interfaz de bucle invertido.
El motivo está documentado en el manual de Debian en el cap. 5 Configuración de red – 5.1.1. La resolución del nombre de host.
En última instancia, es una solución de error; el informe original es 316099.
Solución 2:
Para resumir la información vinculada:
- Es (discutiblemente) útil tener una entrada en su
/etc/hosts
traducir el nombre de dominio completo de la máquina en su dirección IP permanente. debian-installer
y más concretamente, sunetcfg
componente, actualmente (hasta marzo de 2013 al menos) crea esta entrada.- Si no se sabe que la máquina tiene una dirección IP permanente, el instalador de debian todavía quiere que tenga ese tipo de entrada.
- La dirección
127.0.1.1
utiliza la interfaz de bucle invertido, respondida por su propia máquina, al igual que127.0.0.1
pero es una entrada distinta en/etc/hosts
que puede ser considerado separadamente de127.0.0.1
si/cuando sea necesario.
Thomas Hood explica la adición de esta entrada de la siguiente manera:
[This] se asegurará de que si el nombre de host UNIX es resuelto, entonces siempre será su propio nombre de host canónico
pero:
A la larga, el nombre de host de UNIX no debe colocarse en /etc/hosts en absoluto.
Solución 3:
Yo mismo tenía curiosidad, y no me gustó ninguna de las otras respuestas porque no parecían responder lo que estaba buscando al menos.
La respuesta:
Mirando hacia atrás en este documento, casi parece como si Thomas estuviera diciendo que le está dando otra IP dedicada en el loopback que le permite ser canónico.
Ambos apuntan a su loopback. Usar el siguiente 127.0.1.1 es una IP real, en el bucle invertido, mientras que 127.0.0.1 es el dispositivo en sí u otra IP en el bucle invertido. Ambos terminan en la misma subred, lo que representa el loopback, pero están separados por ip. Son dns equivalentes, pero separados por tener ip dedicada.
El punto es que puede tener todas sus entradas en una línea como esta
127.0.0.1 localhost localhost.domain www.myfakednsname.com myakednsname.com
Si su nombre de host es local, lo que significa que no tiene una entrada de DNS de Internet global asignada a una IP de Internet real, entonces, en este caso, Thomas estaba diciendo que usted NECESITAR tener la segunda línea de entrada, así para dedicarla allí (a canonical).
127.0.0.1 localhost localhost.localdomain
127.0.1.1 myfakednsname
Solución 4:
Leí varias respuestas y, francamente, estoy un poco confundido.
Primero traté de entender qué es el nombre de host canónico aquí.
Lo que puedo decir es que @cmroanirgo tiene razón al decir eso en mi computadora portátil Ubuntu, invocando
hostname --fqdn
con /etc/hosts
configurado así
127.0.0.1 localhost
127.0.1.1 laptop
devoluciones laptop
mientras cambia el archivo de la siguiente manera
127.0.0.1 localhost laptop
devoluciones localhost
.
No tengo idea de qué impacto puede tener esto, excepto el hecho de que si tiene un software que se vincula con el nombre de host y necesita hablar internamente con su máquina, no espere poder usar el nombre de host “localhost”. para hacer el trabajo, en esta configuración, ya que terminan resolviendo dos direcciones separadas distintas.
Finalizando este artículo puedes encontrar las interpretaciones de otros creadores, tú igualmente tienes el poder dejar el tuyo si lo crees conveniente.