Con Telnet puedes acceder a otros sistemas. Los comandos de Telnet que se presentan a co­n­ti­nua­ción te serán de gran ayuda:

Iniciar Telnet y la co­n­fi­gu­ra­ción de la conexión

Telnet se utiliza a través de la línea de comandos: en Windows a través del símbolo del sistema. Para iniciar el cliente, basta con in­tro­du­cir el siguiente comando:

telnet

También es posible es­ta­ble­cer di­re­c­ta­me­n­te la conexión sin necesidad de iniciar primero el cliente. Para ello, introduce el hostname o establece la conexión a través de la dirección IP:

telnet <hostname></hostname>
telnet 127.0.0.1

A co­n­ti­nua­ción, deberás in­tro­du­cir los datos de acceso y co­ne­c­tar­te.

Comandos estándar de Telnet

En la siguiente tabla se muestran los comandos estándar que pueden eje­cu­tar­se con ayuda del cliente de Telnet. Algunos pueden ampliarse con ar­gu­me­n­tos:

Comando Comando abreviado De­s­cri­p­ción
?/help ? Abre el menú de ayuda.
Close c Finaliza la sesión Telnet abierta.
display argument d Muestra distintos pa­rá­me­tros de la conexión actual (puerto o tipo de terminal, entre otros).
environ argument Define las variables del entorno del sistema operativo co­rre­s­po­n­die­n­te.
toggle argument Establece cómo reacciona Telnet ante de­te­r­mi­na­das si­tua­cio­nes. Con el comando se cambia del estado TRUE a FALSE o viceversa. Asimismo, también se puede es­ta­ble­cer el estado di­re­c­ta­me­n­te con set o unset; los ar­gu­me­n­tos también son válidos para set/unset.
Logout Finaliza la sesión de Telnet actual si el host remoto admite la opción de cierre de sesión.
mode type Determina el tipo de tra­n­s­mi­sión (archivo de texto, archivo binario).
open hostname o Establece otra conexión con el host se­le­c­cio­na­do además de la existente.
Quit q Cierra el cliente Telnet con todas las co­ne­xio­nes activas.
send argument sen Envía al host las cadenas típicas de Telnet se­le­c­cio­na­das.
set argument set Modifica los pa­rá­me­tros de conexión.
Unset u Carga los pa­rá­me­tros de conexión pre­de­fi­ni­dos.
Status st Muestra si la conexión está activa.
Consejo

Ya que Telnet se usa a través de la línea de comandos, es im­po­r­ta­n­te conocer también otros comandos. Conoce los comandos CMD para el terminal de Windows y oriéntate fá­ci­l­me­n­te en el símbolo del sistema.

Pa­rá­me­tros del comando Telnet

Algunos comandos pueden ampliarse con pa­rá­me­tros. De este modo, puedes disponer de más opciones. Descubre algunos de las más im­po­r­ta­n­tes:

Comando Opción De­s­cri­p­ción
telnet -d Se activa el debug mode
-a Prueba con un inicio de sesión au­to­má­ti­co
-n tracefile Abre tracefile, para registrar la in­fo­r­ma­ción co­rre­s­po­n­die­n­te (ver también set tracefile)
-l user Si el host es co­m­pa­ti­ble con environ, iniciarás la sesión como el usuario indicado
-e escape char Establece un carácter de Escape
-E Ninguno de los ca­ra­c­te­res será re­co­no­ci­do como carácter de Escape
-x Intenta activar el cifrado
mode character Desactiva LINEMODE
Line Activa LINEMODE
isig/-isig Activa/desactiva el modo TRAPSIG de LINEMODE
edit/-edit Activa/desactiva el modo EDIT de LINEMODE
softtabs/-softtabs Activa/desactiva el modo SOFT_TABS de LINEMODE
litecho/-litecho Activa/desactiva el modo LIT_ECHO de LINEMODE
send abort Envía la secuencia “Abort process”
Ao Envía la secuencia “Abort output”; el host descarga la salida desde sí mismo al cliente
ayt Envía una secuencia “Are you there”, el host puede confirmar con una respuesta
brk Envía una secuencia “Break”
ec Envía una secuencia “Erase character”; el host elimina el último carácter in­tro­du­ci­do
el Envía una secuencia “Erase line”; el host elimina la línea que se acaba de in­tro­du­cir
eof Envía una secuencia “End of file”
eor Envía una secuencia “End of record”
esc Envía el carácter de Escape actual (véase también Telnet -e)
ga Envía una secuencia “Go ahead”
getstatus Solicita al host que descarte las entradas que aún no se han procesado.
? Ofrece in­fo­r­ma­ción del comando send
set/unset echo value Establece si los ca­ra­c­te­res in­tro­du­ci­dos también deben mostrarse
(value puede ser TRUE/FALSE o un carácter especial) eof value Activa el carácter “End of file” (véase eof)
erase value Activa el carácter “Erase character” (véase send ec); no solo funciona en el modo lo­ca­l­cha­rs (véase toggle lo­ca­l­cha­rs)
escape value Activa el carácter de Escape (véase Telnet -e)
flu­shou­t­put value Activa el carácter “Abort output” (véase send ao); funciona solo en modo lo­ca­l­cha­rs (véase toogle lo­ca­l­cha­rs)
lnext value Activa el carácter “Inext”
quit value Activa el carácter “Break” (véase send brk); funciona solo en modo lo­ca­l­cha­rs (véase toggle lo­ca­l­cha­rs)
reprint value Activa el carácter “reprint”
start value Activa el carácter “start”, solo si “TOGGLE FLOW CONTROL” está activado
stop value Activa el carácter “stop”; solo si TOGGLE FLOW CONTROL está activado
worderase value Activa el carácter “worderase”
environ define variable value Asigna un valor a una variable; los valores pueden ir entre comillas simples o dobles
undefine variable Elimina la variable in­tro­du­ci­da
export variable Exporta la variable in­tro­du­ci­da
unexport variable Es­pe­ci­fi­ca que la variable es­pe­ci­fi­ca­da solo podrá ex­po­r­tar­se cuando es­pe­cí­fi­ca­me­n­te se solicite a Telnet que lo haga
list Enumera todas las variables; el signo * indica si la variable se exporta au­to­má­ti­ca­me­n­te
? Ofrece in­fo­r­ma­ción sobre el comando -send
toggle autosynch Si tanto autosynch como lo­ca­l­cha­rs están activos, se envía una secuencia adicional “synch” cuando se envía el carácter quit (véase set quit).
(El estado inical es TRUE) binary Activa/ desactiva la opción “binary” mediante Input y Output
inbinary Activa/ desactiva la opción “binary” mediante Input
outbinary Activa/ desactiva la opción “binary” mediante Output
crlf TRUE: carriage return se establece en <CR><LF>FALSE: carriage return se establece en <CR><NUL> (FALSE es aquí el estado normal)
crmod Cambia el estado del modo “Carriage return”
debug Cambia el estado del modo “Socket debug” (FALSE es aquí el estado normal)
lo­ca­l­cha­rs Se reconocen ca­ra­c­te­res concretos fijados con set. Se activan las se­cue­n­cias co­rre­s­po­n­die­n­tes.

Si quieres acceder a otros comandos y opciones de Telnet, así como a do­cu­me­n­ta­ción más detallada, puedes echar un vistazo a Telnet Man Page

Consejo

Si aún no conoces del todo el protocolo remoto, merece la pena consultar el siguiente artículo de la Digital Guide sobre Telnet, donde también se explica cómo activar Telnet en Windows.

Ir al menú principal