Rathole

Rathole is a secure and high-performance reverse proxy server developed with Rust, designed for the NAT transition. It allows to open services on devices behind NAT to the Internet via a server with the general IP address. The Noise protocol or TLS encryption includes features such as mandatory service-based token verification and low resource consumption.

RA

rapiz1 · VPN & Networking

STARS13
FORKS775
COMMITS233
CONTRIBUTORS27
VERSIONv0.5.0
UPDATED6 mo ago
TunnelNetworkingrusttlsApache-2.0

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • Using a server with the generic IP address and a public port, you open services on the home network behind NAT to the Internet.
  • By encrypting tunnel traffic with Noise protocol or TLS support, you establish a secure connection
  • Reload the configuration file to dynamically manage services without interruption
GitHub

My note

Alternative pages

More in: VPN & Networking