ユーザ用ツール

サイト用ツール


serverapps:stone

Stone

stone は、アプリケーションレベルの TCP & UDP リピーターです。 ファイアウォールの内から外へ、あるいは外から内へ、TCP あるいは UDP を中継します。

Install

# pkg install stone

SSL証明書の作成

# cd /etc/ssl
# mkdir certs
# cd certs
# openssl req -new -outform pem -out stone.cert -newkey rsa:1024 -keyout stone.key -nodes -rand ./rand.pat -x509 -batch -days 356
# cat stone.cert stone.key > stone.pem

起動

# stone -l localhost:22 443/ssl &

または rc.conf

stone_enable="YES"
stone_flags=" -l localhost:22 443/ssl"

クライアント

シンプルに

stone -p SERVER:443/ssl 10000

proxyを経由

stone -p localhost:10443/ssl 10000 -- proxy:8080/http 10443 "CONNECT server:443 HTTP/1.0"

すぐに終了する場合は何かおかしい

接続

後はterminalからlocalhostの10000ポートに接続すればOK

参考

serverapps/stone.txt · 最終更新: 2017/04/14 05:21 by 127.0.0.1