¿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.