3 releases (breaking)
0.3.0 | Jul 2, 2024 |
---|---|
0.2.0 | Sep 3, 2023 |
0.1.0 | Nov 25, 2022 |
#1189 in Command line utilities
107 downloads per month
32KB
250 lines
TCP Reverse Proxy written in Rust
Getting started
Install from crates.io
cargo install reverseproxy
Install from source
Usage
Does NOT support TLS yet!
-
Forward from local address to Tor hidden service (.onion) using socks5 proxy
reverseproxy 127.0.0.1:8080 torhiddenservice.onion:80 --socks5-proxy 127.0.0.1:9050
-
Forward from local address to local network address
reverseproxy 127.0.0.1:8080 othercomputer.local:80
-
Forward from local address to Tor hidden service (.onion) using embedded Tor client
reverseproxy 127.0.0.1:8080 torhiddenservice.onion:80 --tor
To get more info use reverseproxy --help
License
This project is distributed under the MIT software license - see the LICENSE file for details
Dependencies
~5–23MB
~318K SLoC