¿No es localhost simplemente 127.0.0.1 en Mac OS X 10.7 (Lion)?


9

Probé telnet localhosten Mac OS X Lion, y este es el resultado que obtuve.

Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Trying fe80::1%lo0...
telnet: connect to address fe80::1%lo0: Connection refused
telnet: Unable to connect to remote host: Connection refused

Intenta con tres direcciones diferentes. Hubiera esperado que solo intentara 127.0.0.1, o al menos lo intentara primero. ¿Cuáles son estas otras direcciones?


FYI este comportamiento ha existido por mucho tiempo. Puede echar un vistazo /etc/hostspara ver las entradas de localhost.
— Dietrich Epp

Respuestas:


14

127.0.0.1 es el localhost (IPv4) al que está acostumbrado.

::1 es la dirección IPhost localhost.

fe80::1%lo0 parece una dirección de bucle de retorno IPv6 local de enlace en el dispositivo lo0.


7

::1 es IPv6 equivalente a 127.0.0.1

fe80::1 es la dirección IPv6 local de enlace (una por adaptador).


-1

Advertencia: NUNCA ejecute un servidor telnet en ningún sistema, siempre use sshd.

Si su firewall se desactiva temporalmente, incluso por unos segundos, hay una buena posibilidad de que alguien pueda entrar y piratear su sistema.

Cuando el mundo finalmente se mueva a ipv6, muchos sistemas pueden ser especialmente vulnerables ya que NAT y el reenvío de puertos no ofrecerán ninguna defensa.

Sin embargo, un cliente telnet es útil para conectarse a puertos abiertos para la depuración.


1
Esto no responde a la pregunta. Tampoco explica por qué un servidor telnet es malo (texto sin formato). Simplemente decir "No hagas X" sin una explicación no es útil.
— Burhan Ali
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.