Skip to content

shadowylab/reverseproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 --use-tor

To get more info use reverseproxy --help

License

This project is distributed under the MIT software license - see the LICENSE file for details