Windows 10 & 11 で Telnet を有効にする 3 つの方法
脆弱性の問題にもかかわらず、Telnet は依然として Windows ユーザーによってクライアント サーバー プロトコルとして使用されています。これは主に、ネットワーク ハードウェアの初期構成、リモート アクセス、ポートのテストと転送、および機密情報の転送を伴わないその他のタスクに使用されます。
コマンド プロンプトまたはグラフィック ユーザー インターフェイス (GUI) ツールを使用して、Windows 10 および 11 コンピューターで Telnet を有効にすることができます。ここでは、Windows コンピュータで Telnet を有効にするさまざまな方法を紹介します。
1. コントロール パネルを使用して、Windows で Telnet を有効にします。
クラシック コントロール パネルを使用して、Telnet クライアントを有効にすることができます。これはオプション機能であるため、Windows の [オプション機能] ダイアログを使用して有効にすることができます。これを使用して、Windows で他のユーザーのオプション機能を追加または削除できます。
コントロール パネルを使用して Telnet クライアントを有効にするには:
- Win + Rを押してRunを開きます。
- controlと入力し、[ OK ] をクリックしてコントロール パネルを開きます。
- コントロール パネルで、[プログラムと機能]の下にある [プログラムのアンインストール] をクリックします。
- 左側のペインで、[ Windows 機能の有効化または無効化] をクリックします。
- [Windows の機能] ダイアログで、下にスクロールして [ Telnet クライアント] を選択します。
- [ OK]をクリックして、機能がインストールされるまで待ちます。インストールしたら、PC を再起動して変更を適用し、機能を有効にします。
Telnet を無効にする必要がある場合:
- [ Windows の機能] ダイアログを開き、[ Telnet クライアント] の選択を解除します。
- [ OK]をクリックして、機能がアンインストールされるまで待ちます。
- [今すぐ再起動する] をクリックしてPC を再起動し、変更を適用します。
2. Windows PowerShell を使用して Telnet クライアントを有効にする
Enable-WindowsOptionalFeature コマンドレットを使用すると、Windows PowerShell を使用して Telnet クライアントを有効にすることができます。Windows の [機能] ダイアログを使用して機能をオンにすることができず、GUI による方法よりも高速である場合に役立ちます。
Windows PowerShell を使用して Telnet を有効にするには:
- Win + Xを押して、 WinXメニューを開きます。
- [ Windows ターミナル (管理者) ] をクリックし、[はい] をクリックしてターミナル アプリを管理者として開きます。Windows 10 を使用している場合は、Windows 検索に「 PowerShell 」と入力し、 Windows PowerShellアドミニストレーターを開きます。
- PowerShell ウィンドウで次のコマンドを入力し、 Enter キーを押して Telnet を有効にします。
Enable-WindowsOptionalFeature -Online -FeatureName TelnetClient
- このプロセスには数分かかる場合があるため、完了してステータス レポートが返されるまで待ちます。成功すると、結果がOnline:True として表示されます。
- Telnet クライアントを無効にする場合は、代わりに次のコマンドを使用します。
Disable-WindowsOptionalFeature -Online -FeatureName TelnetClient
- PowerShell を閉じて、PC を再起動します。
3. コマンド プロンプトを使用して Telnet クライアントをインストールする
PowerShell よりもコマンド プロンプトを使用する場合は、DISM /Online コマンドを使用して、Windows 11 コンピューターでオプション機能を有効にすることができます。
コマンド プロンプトを使用して Telnet をインストールするには、次の手順に従います。
- Winキーを押して、cmdと入力します。
- コマンド プロンプトを右クリックし、[管理者として実行]を選択します。
- コマンド プロンプト ウィンドウで、次のコマンドを入力してEnterを押します。
dism /online /Enable-Feature /FeatureName:TelnetClient
- コマンド プロンプトが機能の有効化を開始し、操作が正常に完了したというメッセージが表示されます。
- Telnet を無効にする必要がある場合は、次のコマンドを入力してEnterを押します。
dism /Online /Disable-Feature /FeatureName:TelnetClient
- 成功メッセージを待ちます。
- exitと入力してEnter キーを押し、コマンド プロンプトを閉じます。
PC で Telnet クライアントのステータスを確認する方法
コマンド プロンプト コマンドを使用して、PC で Telnet クライアントが有効になっているかどうかを確認できます。有効にすると、Telnet コマンドは新しい CMD を開いてリモート サーバーに接続し、他のタスクを実行します。
- 管理者としてコマンド プロンプトを起動します (詳細な手順については、管理者としてコマンド プロンプトを実行する方法を参照してください)。
- コマンド プロンプト ウィンドウで、Telnetと入力してEnterを押します。
- Microsoft Telnet を含む新しい CMD が開きます。
Windows 11 コンピューターで Telnet を有効にするすべての方法
Telnet は、ファイアウォールとネットワークの問題のトラブルシューティングに使用できる組み込みのリモート アクセス ユーティリティです。これはまだ Windows の一部ですが、システム管理者は、セキュリティで保護されていないネットワーク経由でコンピューターにアクセスするために、より安全な SSH プロトコルを好むようになりました。
Telnet の主な欠点は、セキュリティが低く、中間者攻撃を受けやすいことです。特定の状況でない場合は、SSH や Mosh などのより安全なネットワーク プロトコルに切り替えて、より優れたパスワードと公開キー認証を使用してください。
コメントを残す