Crates.io | blksocks |
lib.rs | blksocks |
version | 1.0.0 |
source | src |
created_at | 2024-04-06 15:37:52.811262 |
updated_at | 2024-04-06 15:37:52.811262 |
description | A transparent TCP redirector. |
homepage | |
repository | https://github.com/mitnk/blksocks |
max_upload_size | |
id | 1198355 |
size | 26,041 |
A minimal redsocks clone in Rust.
This tool allows you to redirect any TCP connection to a SOCKS v5 proxy using your firewall.
Only support Linux, not work for Mac etc.
NOTE: May need to
listen
on0.0.0.0
to make tproxy system work.
$ cat /etc/blksocks/config.toml
listen = "127.0.0.1:12345"
socks5 = "192.168.1.107:1080"
Use system env TOKIO_WORKER_THREADS
to config the worker count, which
the default is the number of CPU cores.
$ export TOKIO_WORKER_THREADS=16