Soy nuevo en Telnet. He estado intentando conectarme a diferentes servidores. Escribo el siguiente comando en mi terminal Linux:
telnet 74.125.236.160
y luego de un tiempo recibo el mensaje:
unable to connect to remote host: connection timed out
¿Qué podría estar haciendo mal?
Respuesta1
Intentar
ping 74.125.236.160
Si el ping responde (suponiendo que ningún firewall lo bloquee)
telnet 74.125.236.160 <port>
es decir
telnet 743.125.236.160 80
Respuesta2
¡De alguna manera no creo que Google (el propietario de ese rango de direcciones IP) haya permitido el acceso remoto a telnet para usuarios novatos!
Pruebe algo un poco más vulnerable y no tan bien protegido, como otro dispositivo en su LAN local, como una impresora conectada a la red o su enrutador.
Intentar una conexión telnet a dispositivos externos a veces puede interpretarse como lanzar un ataque contra ellos, y pueden resultar en respuestas de seguridad apropiadas.
Respuesta3
Podrás hacer telnet al puerto 80 de casi cualquier sitio web, incluido Google. Tu problema es que no incluiste el puerto.
telnet google.com 80
Trying 216.58.220.238...
Connected to google.com.
Escape character is '^]'.
Solo por diversión, veamos qué otros puertos tiene abiertos Google:
nmap google.com
Starting Nmap 7.01 ( https://nmap.org ) at 2017-06-13 17:11 KST
Nmap scan report for google.com (216.58.220.238)
Host is up (0.040s latency).
Other addresses for google.com (not scanned): 2404:6800:4004:806::200e
Not shown: 998 filtered ports
PORT STATE SERVICE
80/tcp open http
443/tcp open https
Solo los dos servicios. http y https. Si revisa su navegador, notará que siempre será redirigido de http a https cuando vaya a Google. Podemos ver que el puerto 443 es un puerto abierto a partir de la información que recibimos de nmap. Confirmemos:
telnet google.com 443
Trying 216.58.220.238...
Connected to google.com.
Escape character is '^]'.
Y eso es todo.