SSH サーバーはポート 22 でタイムアウトしますが、上位ポートではタイムアウトしません

SSH サーバーはポート 22 でタイムアウトしますが、上位ポートではタイムアウトしません

Windows 2008 サーバー ボックスでデフォルトのポート 22 で SSH サーバーを実行すると、クライアントで常に Operation Timed Out が発生します。別のポート (たとえば 2222) で実行すると、正常に動作します。

ファイアウォールを開きました。Netstat は、サーバーが正しいポートでリッスンしていることを示しています。

2 つの異なる Windows SSH サーバー (freeSSHd と WinSSHD) を使用しましたが、どちらも同じ結果になりました。

SSH サーバーをポート 22 で実行する場合とポート 2222 で実行する場合の違いの原因は他に何があるでしょうか?

答え1

ポート 22 の ssh サーバーはブルート フォース攻撃を受けていますか? より大きなポート番号に設定すると、ブルート フォース攻撃が軽減され、リクエストに迅速に応答できるようになります。

答え2

理由はわかりませんが、再起動によって最終的に解決しました。私が行ったファイアウォールの変更が有効になっていなかったため、今朝再起動したら機能したのではないかと思います。

デバッグのヒントを提供してくれた Peter と Gabe に感謝します。

関連情報