ICMPパケットでトンネルがはれる、ptunnel
ちょっと面白いモノを見つけたので紹介します。
ICMPパケット(pingですね)で相手先とトンネルをはることができる、ptunnelというコマンドです。
インストール方法
# sudo apt-get install ptunnel
# wget http://dag.wieers.com/rpm/packages/ptunnel/ptunnel-0.61-1.2.el5.rf.i386.rpm # sudo rpm -ivh ptunnel-0.61-1.2.el5.rf.i386.rpm
使い方
使い方はいたって簡単。ptunnelを使用するクライアント側、受けるサーバー側両方にインストールする必要があります。
また、ptunnelは基本的にすべてrootのみ利用可能です。
- クライアント側
# sudo ptunnel -p {ProxyServer} -lp 8000 -da {RemoteServer} -dp 22
- サーバー側
# sudo ptunnel
これで準備は完了です。
さて、トンネル経由でRemoteServerに接続をしてみましょう。
- クライアント側
# ssh localhost -p 8000
これで、RemoteServerにsshで接続できればOK!
実際のところ使いどころは微妙ですが、なかなか面白いですね。