CallingHome
It achieves this by establishing and maintaining a SSH connection from within the firewall to a SSH server of your choice.
sshは,極めて強力なツールです.単純に暗号化されたシェルを提供するだけではありません.その真髄は,ポートフォワーディング機能にあります.ローカル(クライアント側)の特定のポートへのTCPセッションをリモート(サーバ側)の任意のポートへ転送することができる機能です.これによって、ファイアウォールに阻まれた外部のサーバから、メールを読んだり、VNCなどによるリモートアクセスを利用したりすることができます。また,あまり知られてはいないようですが,Dynamic Port Forwarding機能(-D option)によって,SOCKS Proxyとして動作することができ,任意のTCPセッションを自由に張ることができるようになります.
このようにsshの強力な機能は,それほど知られていないようで,sshdを設置する時に,ポートフォワーディングを禁止する設定がなされていないことが多いようです.そのため,きついネットワークポリシーで運用されているネットワークの利用者としては,まさに福音です.
Calling Homeは,そんなsshセッションを維持しつづけるためのツールです.通常は,sshクライアントやサーバが落ちたり,途中のネットワークでトラブルがあるとsshセッションが中断されてしまい,手動で復元するしかありません.しかし,Calling Homeは,自動的に再接続してくれます.オマケにAdministrator権限が無くてもインストール可能です.
注意: かなりグレーな使い方ができますので,ネットワーク管理者を逆鱗に触れないように控え目に使いましょう.