web-dev-qa-db-ja.com

SSHセッションがしばらくするとフリーズする

端末で数分間操作しないと、sshセッションがフリーズします(〜20〜30分)。これに対処するためのコマンドはありますか?実際、私の場合、2つのサーバーで作業しています。最初に、作業サーバーよりもアクセスサーバーに移動する必要があります。この作業サーバーはしばらくするとフリーズします。

ありがとう

1
Debashis Sahoo

15秒ごとに(たとえば)生きているパケットを送信して接続を維持します。

ssh user@server -o ServerAliveInterval=15
1
Cyrus

私の場合、問題は大きなMTUサイズでした。 NATを使用している場合はルーターのMTUを変更できますが、サーバーのMTUを変更します。

Sudo /sbin/ifconfig eth0 mtu 1036
Sudo /etc/init.d/networking restart

Windowsでは、このキーを増やすこともできます。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpMaxDataRetransmissions"=dword:00000010
0
Vasin Yuriy