Telnetは特定のプロセスでは機能しません。

Telnetは特定のプロセスでは機能しません。

serverA のポート 2379 で etcd プロセスが実行中です。 serverBからserverAにTelnetを試していますが、接続が拒否されたことが示されます。

# telnet <IP_serverA> 2379
telnet: Unable to connect to remote host: Connection refused

トラブルシューティング手順:--

  1. serverAでは、アプリケーションはポートで実行されています。 Telnetでlocalhost 2379が接続されていることがわかります。

  2. そのポートを使用して現在のプロセス(etcd)を停止し、次を使用してダミーアプリケーションを起動しました。

     python3 -m http.server 2379
    

その後、serverBからserverAに接続できます。何が欠けているのか、そして必要なアプリケーション(etcd)がそのポートで実行されているときにTelnetを使用できないのはなぜですか?

関連情報