GeekFactory

int128.hatenablog.com

Stone on Docker

StoneのDockerイメージが見当たらなかったので作りました。StoneはいわゆるTCP/UDPリピーターで、ローカルポートに着信した接続を別のポートに転送してくれます。HTTPプロキシやSSLトンネリングに対応しているので、ネットワークの制約がある環境で大活躍します。

int128/stone Repository | Docker Hub Registry - Repositories of Docker Images

Dockerが入っていれば、以下のコマンドですぐに実行できます。

docker run int128/stone

例えば、以下を実行すると、ポート443に着信した接続をポート22に転送します。

docker run -d -p 443:443 int128/stone localhost:22 443

これまでStoneを使う時はtar ballのmake and installが必要でしたが、Dockerがあればすぐに実行できるので便利ですね。