web-dev-qa-db-ja.com

Telnetで入力している内容を確認するにはどうすればよいですか?

コマンドを使用してtelnetを使用する場合:

telnet <Host ip> <port>

接続できますが、入力している内容がわかりません。

だから私は試してみます:

telnet
set localecho
open <Host ip> <port>

しかし、今回はメッセージでハングします。

Connecting to <Host ip>...

Localechoを設定した後、どうすればTelnetを正常に使用できますか?

28
lockstock

実際にはぶら下がっていません。何らかの理由で、接続されていることを示すフィードバックを提供しないというだけのことです。入力を開始すると、ウィンドウの左上隅に入力内容が表示され、すでに入力されている内容が上書きされます。例えば:

GET/HTTP/1.1rosoft Telnetクライアント
 
エスケープ文字は「CTRL +]」
 
 Microsoft Telnet> open example.com 80 
接続先example.com ...

GET / HTTP/1.1と入力してWelcome to Micを上書きしたことがわかります。

(ちなみに、私がset localechoを入力する必要はなかったことに注意してください。私が引数なしでtelnetを起動したとき、ローカルエコーは既にオンでした。同じ。)

18
ruakh