Puttyがホームネットワークに接続できませんでした。

Puttyがホームネットワークに接続できませんでした。

Puttyを使用してサーバーに接続します。使用しないと、2分ごとに接続タイムアウトが発生します。同じノートブックを使用してオフィスネットワークから接続しても同じ問題は発生しませんでした。

設定変更:

Seconds between keepalives

答え1

SSHサーバーの設定を確認してください。しばらく活動がなければ、接続が切断されそうです。通常使用する必要がある設定は次のとおりです。

#TCPKeepAlive yes
#ClientAliveInterval 0
#ClientAliveCountMax 3

それらはファイルにあります/etc/ssh/sshd_config。これらは私の設定でコメントされています。コメントアウトが解除されていることを確認し、コメントアウトしたり値を変更したりできます。

答え2

サーバーが切断されるのではなく、ユーザーとサーバーの間のルーターである可能性が高いです。これは、他のネットワーク(特にサーバーと同じネットワーク)では問題がない理由を説明します。

TCPKeepAlive yesサーバー側の設定(Debianの場合は/ etc / ssh / sshd_config)を追加してこの問題を解決できます。 ClientAliveInterval が高すぎると、調整が必要な場合があります。

クライアント側では、Enable TCP keepalives (SO_KEEPALIVE option)「接続」の下のPuTTYでこれを確認できます(デフォルトではオフ)。

関連情報