# Lantunnel

> Lantunnel is a self-hosted, open-source mesh VPN connecting devices via direct P2P encrypted paths with relay fallback — no port forwarding needed.

- **Category:** VPN
- **Licence:** Apache-2.0
- **Latest version:** v2.0.12
- **Open source:** oss
- **Languages:** C, Rust
- **Platforms:** Linux, Windows, OpenWrt, Android, iOS
- **Tags:** Android, iOS, Headless, VPN, Homelab, Remote Access, Zero Trust, Tunnel, Socks5, Quic, Nat Traversal, Open Source, Rust, Self Hosted, Remote Access, Mesh networking, Openwrt, P2p, Mesh Vpn, LAN Access, Encrypted Relay

## Description

Lantunnel builds a private mesh called a Tunnel from trusted devices known as Peers. Each Peer runs the Client, which creates direct QUIC links between devices when possible and uses an encrypted relay via a Gateway when direct links fail. The Gateway only forwards sealed data it cannot read. One Client can publish its local LAN subnets, so every device on that network — NAS, printers, Home Assistant, cameras — becomes reachable to other Peers. Access rules live on each target machine, not on the Gateway. The project provides three binaries: the Client (desktop UI or headless), the Gateway (relay and coordination), and the Admin tool (offline provisioning). It runs on Windows, macOS, Linux, Android, and iOS, plus OpenWrt routers. A hosted Gateway at lantunnel.app offers a free tier, but the software is fully self-hostable under Apache-2.0.

## Links

- [Homepage](https://github.com/lantunnel/lantunnel)
- [Website](https://lantunnel.app)
- [Documentation](https://lantunnel.app/docs)
- [GitHub Repository](https://github.com/lantunnel/lantunnel)
- [Discord Community](https://discord.gg/HsQK9cj2kh)
- [QQ Group](https://qm.qq.com/q/A5LX4uUwzC)
- [Download Page](https://lantunnel.app/download)
- [Usage Guide](https://github.com/lantunnel/lantunnel/blob/main/docs/USAGE.md)
- [Wire Protocol](https://github.com/lantunnel/lantunnel/blob/main/docs/PROTOCOL.md)

---
Source: https://selfhost.directory/project/lantunnel