
答え1
送信元ポートは、SSH クライアントがポート 22 にあるラズベリー上の SSH サーバーに接続するためにバインドするポートです。
応答パケット (SSH サーバーから SSH クライアントへ) にはネットワーク上の宛先 (SSH クライアントの IP アドレスと SSH クライアント プロセスがリッスンしているポート) が必要であるため、クライアント ポートが必要になります。
クライアントは通常、すべての接続でランダムフリーの非特権ポート (> 1024) を選択するため、特定の送信元ポートを選択した場合、ポート転送は機能しません (SSH クライアントがこの特定のポートを選択できるほど非常に幸運な場合を除きます)。
したがって、SSH サーバーにアクセスするには、ソースとして「任意のポート」オプションを選択する必要があります。
「任意のポート」を選択すること自体はセキュリティ上の脅威ではないことに注意してください。代わりに、不正アクセスから身を守るために、次のようなセキュリティ修正を検討する必要があります。