Escribo este comando en el símbolo del sistema de Windows en XP.
telnet microsoft.com 80
Aparece Conexión a microsoft.com y luego se abre la ventana de telnet, pero no hay nada dentro.
Si escribo algún comando como GET / HTTP/1.1
, tampoco aparece.
¿Son correctos mis pasos iniciales?
Respuesta1
Telnet no tiene eco por defecto. IngresarTelneten modo interactivo (sin argumentos, solo ejecuteTelnet). Luego escribeestablecer eco local. Entoncesabrir puerto de host.
Te sugiero que uses netcat, más fácil de usar y mucho más potente. Telnet está obsoleto.
Respuesta2
Estás intentando conectarte a un servidor HTTP, que es el que está en el puerto 80 la mayor parte del tiempo. El protocolo HTTP requiere que el invitado empiece a hablar primero. Es posible que desees leer sobre HTTP si deseas explorar:http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
Pero conectarse al puerto 80 no le dará un shell, los servidores telnet generalmente operan en el puerto 23. Pero telnet ya no se usa en Internet porque no es seguro.