SSHは常にタイムアウトします

SSHは常にタイムアウトします

私はSSHを初めて使用し、それを使用して学校の自宅のコンピュータからリモートコマンドラインをインポートしようとしています。

Archユーザーとして、私はArch Wikiの指示に従ってsshd.serviceを有効にしてsshを設定しました。 WAN(つまりインターネット)を介して使用するには、22から変更するようアドバイスを受けたので、ポートを8160に変更し、このポートがWikipediaで広く使用されているポートではないことを確認しました。

ただし、自宅の他のコンピュータに移動してGoogleで「自分のIPとは何か」を検索し、そのコンピュータとWindowsのPuttyでポート8160を使用して接続すると、タイムアウトというメッセージが表示されます。なぜこれですか?

ベストアンサー1

自宅のコンピュータとインターネットの間にルーターが必要です。

したがって、ルータからから<external-ip>:8160ポート転送を行う必要があります<your-pc>:22
ルーターの背後にある場合は、SSH受信ポート22を変更する必要はなく、ルーターファイアウォールに転送を追加するだけです。

おすすめ記事