Eu tentei telnet localhost
no Mac OS X Lion e essa é a saída que obtive.
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
Ele tenta três endereços diferentes. Eu esperava que ele tentasse apenas 127.0.0.1, ou pelo menos tente primeiro. Quais são esses outros endereços?
/etc/hosts
ver para ver as entradaslocalhost
.Respostas:
127.0.0.1
é o host local (IPv4) ao qual você está acostumado.::1
é o endereço do host local do IPv6.fe80::1%lo0
parece um endereço de loopback IPv6 local de link no dispositivo lo0.fonte
::1
é IPv6 equivalente a 127.0.0.1fe80::1
é o endereço IPv6 local do link (um por adaptador).fonte
Aviso: NUNCA execute um servidor telnet em nenhum sistema, use sempre o sshd.
Se o seu firewall cair temporariamente, mesmo por alguns segundos, há uma boa chance de alguém entrar e invadir seu sistema.
Quando o mundo finalmente muda para o ipv6, muitos sistemas podem ser especialmente vulneráveis, pois o NAT e o encaminhamento de portas não oferecem nenhuma defesa.
Um cliente de telnet, no entanto, é útil para conectar-se a portas abertas para depuração.
fonte