PuTTYの「ネットワークエラー:接続が拒否されました」を解決する方法
PuTTYは、ターミナルエミュレーション、シリアルコンソール、ネットワークファイル共有などに利用できる無料のオープンソースソフトウェアです。自由に使用・改変・複製が可能ですが、近年は接続を確立しようとした際に「ネットワークエラー:接続が拒否されました(Network Error Connection Refused)」というエラーが発生するという報告が多数寄せられています。本記事では、このエラーが発生する主な原因と、問題を解決するための具体的な対処法を詳しくご紹介します。
「ネットワークエラー:接続が拒否されました」が発生する主な原因
多くのユーザーからの報告をもとに調査を行った結果、以下の2つの原因が特に多いことが判明しました。
- 誤ったIPアドレスの指定: 接続先としてRaspberry Pi(ラズベリーパイ)のIPアドレスを使用していない可能性があります。サーバーとの接続を確立するには、正しいIPアドレスを指定する必要があります。
- ログイン設定の不備: 「ssh」コマンドでRaspberry Piにログインしようとするとエラーが発生するケースがあります。これはSSHの設定に不具合が生じていることが多く、特定のコマンドで再構成を行うことで正常に動作するようになります。
問題の概要を理解したところで、具体的な解決策に進みましょう。手順同士の競合を避けるため、以下の対処法は記載された順番どおりに実行することをおすすめします。
解決策1:正しいIPアドレスを特定して使用する
入力しているIPアドレスがRaspberry Piのものではない可能性があります。ここでは、ネットワーク上の正しいIPアドレスを特定し、それを使って接続する手順を説明します。
- 「Advanced IP Scanner」ツールをダウンロードします。
注意: このツールは無料で利用でき、ローカルネットワーク上のデバイスのIPアドレスを簡単に特定できます。 - ダウンロードした「.exe」ファイルを実行し、画面の指示に従ってインストールします。
- インストールが完了したらツールを起動し、「Scan」ボタンをクリックします。
- スキャン処理が完了するまで待ちます。
- 結果リストの中に「RaspberryPi」という名前の接続が存在するか確認します。
- 見つからない場合は、「Windows」キー +「R」キーを押して「ファイル名を指定して実行」を開き、「ncpa.cpl」と入力してEnterキーを押します。
- 「Shift」キーを押しながら、有線の「LAN」接続と現在使用中の「Wi-Fi」接続をクリックして、両方を選択します。
- 選択した状態で右クリックし、「ブリッジ接続(Bridge Connections)」を選択してブリッジを作成します。
注意: エラーが表示される場合は、Wi-Fi接続を右クリックして「プロパティ」を開き、「共有」タブ内のチェックボックスをすべてオフにしてから、再度試してください。 - ブリッジが確立されたら、IPスキャンツールを再度起動して「Scan」をクリックします。
- 今度は「RaspberryPi」という名前の接続が表示されるので、そこに記載されているIPアドレスをコピーし、PuTTYの設定画面にある「ホスト名(Host Name)」欄に貼り付けます。
- 「Open」をクリックして接続し、問題が解決したかどうかを確認します。
解決策2:CLIコマンドを実行してSSHを再構成する
Raspberry Piへのログイン過程で設定に不具合が生じ、「ssh」コマンドでのログインができない状態になっている可能性があります。その場合は、以下のコマンドを実行してSSHサーバーを再構成してみてください。
$ sudo rm /etc/ssh/ssh_host_* && sudo dpkg-reconfigure openssh-server
このコマンドは、既存のSSHホスト鍵を削除したうえでOpenSSHサーバーを再構成し、SSH接続の不具合を解消します。コマンドの実行が完了したら、改めてPuTTYから接続を試みてください。これでも問題が解決しない場合は、Raspberry Pi側の電源やネットワークケーブルの接続状況、ファイアウォール設定なども併せて確認することをおすすめします。
-
Windows 10でシステムエラー67を修正する方法【原因と対処法を完全解説】
システムエラー67は、Windows 10のPCでネットワークドライブをマップしようとした際に発生する、よくあるネットワークおよびサーバーの問題です。通常、画面には次のようなエラーメッセージが表示されます。 この問題は、デバイスにインストールされているネットワークドライバーが最新の状態になっていない場合や、何らかの理由で設定が誤っている場合に主に発生します。そのため、問題を解決するには、ネットワークアダプタードライバーが現在マシンで動作しているOSバージョンと互換性があることを確認する必要があります。 Windowsデバイスでシステムエラー67が表示されている場合は、Windowsの設定を
-
Windows 10 の接続失敗エラー651を直す方法|原因と対処法を徹底解説
パソコン(Windows 7/8/8.1/10)をブロードバンド接続でインターネットに接続しようとした際、「モデム(または他の接続デバイス)がエラーを報告しました」というエラー651が表示されることがあります。エラー651は、PPPoE接続を使用してインターネットに接続しようとする際によく発生するWindowsの一般的なエラーで、必要なシステムドライバーファイルが正常に動作せず、インターネットに接続できなくなる状態を意味します。 このエラーの主な原因はレジストリの不具合で、ルーターやハブ機器が正しく認識されなくなることがあります。また、IPアドレス設定の誤りやインターネット接続の切断も、Win