web-dev-qa-db-fra.com

Comment puis-je voir ce que je tape dans telnet?

Lorsque vous utilisez telnet à l'aide de la commande:

telnet <Host ip> <port>

Je peux me connecter mais je ne vois pas ce que je tape.

J'essaye donc:

telnet
set localecho
open <Host ip> <port>

Mais cette fois, cela ne fait que s'accrocher au message:

Connecting to <Host ip>...

Comment puis-je utiliser telnet avec succès après avoir défini localecho?

28
lockstock

En fait, il ne pend pas; c'est juste que, pour une raison quelconque, il ne donne aucune rétroaction pour montrer qu'il est connecté. Si vous commencez à taper, vous verrez que votre entrée apparaît dans le coin supérieur gauche de la fenêtre, écrasant ce qui est déjà là. Par exemple:

GET/HTTP/1.1rosoft Telnet Client 
 
 Le caractère d'échappement est 'CTRL +]' 
 
 Microsoft Telnet> open example.com 80 
 Connexion à example.com ...

Vous pouvez voir que j'ai tapé GET / HTTP/1.1, écraser Welcome to Mic.

(Soit dit en passant, notez que je n'ai pas eu à taper set localecho: pour moi, local-echo était déjà activé lorsque j'ai lancé telnet sans argument, et je parie que pour vous, c'est pareil.)

18
ruakh