178152601 99762c256f SSHトンネルが切れる

MySQLの接続をSSHトンネルしているといつの間にかリモートホストに切断されているときがある。

そんなときは、serveraliveintervalオプションを設定して接続する。

% /usr/bin/ssh -o serveraliveinterval=60 -N -L 3306:localhost:3306 remotehost

もしくはリモートホストの/etc/ssh/sshd_configに以下を追加して、sshdを再起動すればKeepaliveを設定できる。

KeepAlive yes
ClientAliveInterval 60

Source:

http://madphilosopher.ca/2005/07/an-ssh-keep-alive-tip/

http://slashdot.jp/~gm300/journal/451300