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

Download history 5/week @ 2024-07-28 15/week @ 2024-09-15 13/week @ 2024-09-22 12/week @ 2024-09-29

107 downloads per month

MIT license

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