← 対処の手順の一覧

Telnet を止める

この手順で使う値

  • ポート:23

Pengolin のアプリでは、お使いのPCで見つかったポートとネットワークの範囲を入れた手順を表示します。

これは何か

Telnet は、別の機器から操作するための古い仕組みです。通信が暗号化されないため、パスワードがそのまま流れ、盗み見や総当たりで乗っ取られます。今は、23番の Telnet が外から見えています。ルーター・ネットワークカメラ・NAS などの機器が出していることもあります。

使っているかの確かめ方

診断結果に出ている IP アドレスがどの機器かを、ルーターの管理画面の「接続中の機器」などの一覧で確かめます。Linux の機械なら、端末で次を実行し、出力に「:23」を含む行があれば待っています。

ss -tln

手順

  1. ルーターの管理画面で、ポート開放(ポートフォワード)の設定に 23番の転送が残っていれば消します。画面の名前はルーターごとに違うので、ルーターの説明書を見てください。

  2. ルーター自身が Telnet を出している場合は、管理画面の「リモート管理」「Telnet」などの設定をオフにします。項目の名前は機種ごとに違うので、説明書を見てください。

  3. カメラや NAS などの機器なら、その機器の管理画面で Telnet をオフにし、ファームウェアを最新にします。やり方は機器の説明書を見てください。オフにできない機器は、メーカーに問い合わせるか、買い替えを考えてください。

  4. 管理者権限が必要

    Ubuntu などで Telnet サーバーを入れている場合は、削除します。遠隔操作が必要なら、代わりに SSH を使います。

    sudo apt remove inetutils-telnetd telnetd
  5. 初期のままのパスワードを使っていた機器は、パスワードを変えます。

  6. もう一度 Pengolin で診断して、Telnet の項目が出なくなったことを確かめます。

直したら、もう一度診断すると確かめられます

アプリで診断する

出典

確認日:2026-11-03