※ ChatGPTを利用し、要約された質問です(原文:数分放置するとssh接続が途切れる?)
数分放置するとssh接続が途切れる?
このQ&Aのポイント
自宅の計算機(Mac OS X, フレッツADSL, 商用プロバイダ, 固定IP) と職場の計算機 (Linux, 独自ネットワーク, 固定IP) の間のssh接続が数分放置すると途切れる現象についてです。
固定IPサービスを導入しても状況が変わらないため、プロバイダ側の問題ではないかと疑っています。
現在は定期的にターミナルへの表示を行うことによって切断を回避していますが、原因と回避方法について教えてください。
自宅の計算機(Mac OS X, フレッツADSL, 商用プロバイダ, 固定IP) と, 職場の計算機 (Linux, 独自ネットワーク, 固定IP)の間のssh接続(両方向とも)についてなのですが, 数分くらい何もしないと接続が途切れるようで, ターミナルが全く反応しなくなります.
以前は, プロバイダ側がIPを定期的に変更するのが原因かと思っていたのですが, 固定IPサービスを導入した後も状況は変わりません.
常にターミナルへの表示などを行なっていればどれだけの時間でも(数日でも)繋ぎっぱなしにできるのですが, それをしないと数分で途切れます.
現在は, 「ssh接続先でローカルホストへのpingを30秒置きに投げる(結果を表示)」などして, ターミナルへの表示を定期的に行なうことによって切断を回避しています.
例えば「接続先から接続元にむけてpingをバックグラウンドで定期的に投げつつける」などしても, ターミナルへの表示がなければ切断されていまいます.
同じ計算機を使っても, 職場LAN内, 自宅LAN内の計算機同士の接続ではこのようなことは起こりません.
どうもプロバイダ側に原因がありそうな気はしているのですが, この現象の原因は何なのでしょうか?また, 回避する方法などありましたらお教えください.
よろしくお願いします.
お礼
参考URLのご紹介, ありがとうございました. ルータのNATタイマの値を大きくしたところ, 数分で途切れるような事態は解消しました. 大変助かりました.