2006-12-30 TCP-Keepaliveのパラメータ other Solarisの場合 設定値の取得はndd /dev/tcp tcp_keepalive_interval,全てのTCPパラメータはndd /dev/tcp \? デフォルトは7200000(ミリ秒=2時間) 設定はndd -set /dev/tcp tcp_keepalive_interval (ミリ秒).再起動後も有効にするなら/etc/init.d/inetinitに追記する. Linuxの場合 sysctl -aで得られるパラメータ値にnet.ipv4.tcp_keepalive_timeがある. デフォルトは7200(秒=2時間). 再起動後も有効にするなら/etc/sysctl.confにnet.ipv4.tcp_keepalive_time = 秒数と追加してsysctl -p リンク http://www.ianywhere.jp/tech/1013181_ml_tcpip.html http://docs.sun.com/source/817-3794-10/requiremnts.html http://www.asi.co.jp/techinfo/unix/solaris.html http://www.linux.or.jp/JM/html/LDP_man-pages/man7/tcp.7.html SSHの設定ファイルsshd2_config,ssh2_configにあるKeepAliveパラメータ(デフォルト有効)はTCP-KeepAliveオプションを有効にしているが,SolarisでもLinuxでもTCPKeepAliveパラメータに定めされた時間に1度しか確認パケットは出ない. http://www.geocities.co.jp/AnimeComic/1098/documents/unixmemo/ssh-keepalive.html