私のネットワークはSSHを介して他のコンピュータに接続できません(ポート22:接続タイムアウト)。

私のネットワークはSSHを介して他のコンピュータに接続できません(ポート22:接続タイムアウト)。

私はSSHを使って大学PCに何度も接続しました。もうできません。ポート22がタイムアウトしたと言われています。問題は、自宅で同じネットワークに接続されている別のコンピュータでも試してみましたが、同じ現象が発生したことです。

ところで、端末アプリを通じて3Gインターネットを使って携帯電話に接続しようとすると、接続は成功します。

だからこれは特に家のインターネットの問題です。

この問題を解決するにはどうすればよいですか?

答え1

あなたのホームルーターにはネットワークアドレスコンバーターがあるかもしれません(もはや残っていないIPアドレスとそれについて私たちがすることを見てください)。

NATがこれをブロックしている可能性があります。あるいは、ISPのファイアウォールかもしれません。 NATにはさまざまなタイプがあり、一部は他のタイプよりも優れています。

NATがあるかどうかを確認するには、自分のIPを検索して記録し、入力してip addr一致するアドレスがあることを確認してください。もしそうなら、NATはありません。そして、問題があるかどうかは他の場所で見つける必要があります。

ただし、NATがあってもこの問題は発生しない可能性があります。 NATタイプによって異なります。

関連情報