Narrowlink
A self-hosted platform for secure remote access behind NATs and firewalls, without a public IP address.Narrowlink is a secure, open-source platform that enables remote access across restricted networks. It lets you publish and access devices and services behind NATs and firewalls.
TIPUse Narrowlink when you need remote access but can’t expose ports or obtain a public IP address.
Key capabilities
- Access native services such as RDP and SSH across networks without a public IP address.
- Share internet access from remote computers securely.
- Publish local web servers externally without dedicated IPs.
- Establish peer-to-peer connections using the QUIC protocol for better performance.
Features
- Covert communication: Uses WebSocket over HTTP/S and QUIC to make traffic look like regular web browsing, which can help with firewall traversal.
- Cross-platform and lightweight: Written in Rust for speed and a minimal resource footprint across major operating systems.
- Granular access control: Restrict access using allow/deny rules based on IP, domain, protocol, and more.
- CDN compatibility: Deploy the gateway behind a CDN for improved performance and resilience.