ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels.
- Localhost Tunnel Service
- Freemium • Proprietary
- Mac
- Windows
- Linux
- BSD
- FreeBSD

ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels.

OpenConnect VPN graphical client is a VPN client for Windows that provides security and privacy with seamless usability. Connect to any enterprise VPN environments under a simple and consistent interface.

A lightweight, stable and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok. With lower resource consumption, it's possible to run on embedded devices like routers.
An open source serveo/ngrok alternative. HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH. - antoniomika/sish
Netcat is a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol. It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts.

A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA/BeyondCorp platform, API/AI gateway, a PaaS, and more.
A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls. That's all it does: no more, and no less.

iodine is a free (ISC licensed) tunnel application to forward IPv4 traffic through DNS servers (IP over DNS). Works on Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X and Windows.
LocalCan™ is an alternative to Ngrok, designed for developers. It allows creating Public URLs with the option for custom domains, making it easier to share projects with clients or stakeholders, test webhooks, and integrate OAuth. LocalCan™ also supports the publication of .

Pinggy provides public URLs to localhost. With Pinggy users can create HTTP, TCP or TLS tunnels to their Mac/PC,

BitlBee brings IM (instant messaging) to IRC clients. It's a great solution for people who have an IRC client running all the time and don't want to run an additional MSN/AIM/whatever client.

ssh srv.us: your HTTP service(s) online.

DockFlare streamlines Cloudflare Tunnel and Zero Trust Access policy management by leveraging Docker labels for automated configuration and a comprehensive web UI for manual service definition and policy overrides for any rule.

You have found the easiest way to install & manage WireGuard on any Linux host!

SSH Proxy can help you turn any remote SSH server into a SOCKS v5 proxy, intuitive and easy to use.

VDE is an ethernet compliant virtual network that can be spawned over a set of physical computer over the Internet. VDE is part of virtualsquare project.
Front End to VPNC, a command line VPN client for Cisco VPN hardware. This client is known to work on: Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 2008 and Windows 7. It supports both 32 bit (x86) and 64 bit (x64/x86_64).

Manage SSH Tunnels made easy. Contribute to ggrandes/jentunnel development by creating an account on GitHub.

Redsocks is a daemon running on the local system, that will transparently tunnel any TCP connection via a remote SOCKS4, SOCKS5 or HTTP proxy server. It uses the system firewall's redirection facility to intercept TCP connections, thus the redirection is system-wide, with...
Core Tunnel is the best way to manage your SSH tunnels, with OS X Keychain integration. You can manage multiple tunnels in parallel, supports password/keyboard/pubkey authentication methods, creates local/remote/dynamic port forwarding tunnels & more.

Easy Hide IP is advanced IP changer, bypass virtually any form of censorship or internet traffic blocking imposed on you by your ISP, your company, or third parties. Your internet traffic is routed through remote servers.
MyEnTunnel is a simple system tray application (or NT service) that establishes and maintains TCP SSH tunnels. It does this by launching Plink (PuTTY Link) in the background and then monitors the process. If the Plink process dies (e.g.

SSH Tunnel Manager is a tool to manage SSH Tunnels (commonly invoked with -L and -R arguments in the console). With SSH Tunnel Manager you can set up as many tunnels as you wish, each one containing as many port redirections as you wish.

DNScapy is a DNS tunneling tool. The code is very light and written in Python. It includes a server and a client. The server can handle multiple clients.
The Barracuda MxTunnel is a tunnel and proxy server that allows you to circumvent firewalls/proxies, access resources that may be blocked, and to securely access internal resources on a business/home network.