Quando digiti il testo in telnet
, per impostazione predefinita opera in Linemode che inviano i pacchetti per riga, quindi è sufficiente premere Invio per inviare il comando all'host remoto (dall'elaborazione del carattere terminale sul lato client). Questo è per ridurre il traffico di rete ed è molto utile per le reti a lungo ritardo mentre si digita la riga di comando. Se è necessario inviare pacchetti per carattere digitato, è necessario passare alla modalità binaria.
Per testare Telnet in Linemode , puoi eseguire il server fittizio in ascolto sulla porta locale, ad es. utilizzando netcat
(installa se necessario):
nc -vl localhost 1234
quindi in un altro terminale connettiti al tuo server da:
telnet localhost 1234
e inizia a inserire del testo per controllare quando i dati sono ricevuti.
Hit Control - ] ( ^]
) e digita quit
per finire.
È anche possibile inviare dati usando la shell Bash con il seguente comando:
cat > /dev/tcp/127.0.0.1/1234
quindi inizia a inserire il testo. Al termine, premi Controllo - D .