Al escribir el texto en telnet
, de forma predeterminada, funciona en Linemode que envía los paquetes por línea, por lo que solo necesita presionar Ingresar para enviar el comando al host remoto (desde el procesamiento del carácter del terminal en el lado del cliente). Esto es para reducir el tráfico de la red y es muy útil para redes de largo retraso al escribir la línea de comandos. Si necesita enviar paquetes por carácter escrito, debe cambiar al modo binario.
Para probar Telnet en Linemode , puede ejecutar el servidor ficticio para escuchar en el puerto local, por ejemplo. utilizando netcat
(instale si es necesario):
nc -vl localhost 1234
luego, en otra terminal, conéctese a su servidor mediante:
telnet localhost 1234
y comience a ingresar texto para verificar cuándo se reciben los datos.
Pulsa Control - ] ( ^]
) y escribe quit
para finalizar.
También es posible enviar datos usando Bash shell mediante el siguiente comando:
cat > /dev/tcp/127.0.0.1/1234
luego comienza a ingresar texto. Cuando haya terminado, presione Control - D .