stone は、アプリケーションレベルの TCP & UDP リピーターです。 ファイアウォールの内から外へ、あるいは外から内へ、TCP あるいは UDP を中継します。
# pkg install stone
# 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