Connect everything, everywhere.
Create encrypted tunnels between any devices — cloud servers, office machines, edge nodes, laptops. One flat network with automatic peer discovery and NAT traversal.
- Automatic IP assignment and DNS (
device.meshr) - Works behind NAT, firewalls, and CGN
- Linux, macOS, Windows — ARM and x86
aws-prod
10.0.0.5
gcp-eu
10.0.0.12
office-fw
10.0.0.20
edge-01
10.0.0.35
dev-mac
10.0.0.50
phone
10.0.0.51
Three steps. Five minutes.
Your entire infrastructure connected — no configuration files, no port forwarding.
Install the agent
One command on any device. No configuration files, no firewall changes, no port forwarding.
curl -fsSL https://get.meshr.to/install.sh | sudo bashAuthenticate
Login with a setup key. The agent registers, gets its mesh IP, and connects automatically.
meshr login --token <setup-key>You're connected
Every device sees every other device. Use hostnames, IPs, or DNS names. It just works.
ping db-server.meshr # 10.0.0.12Everything you need in a mesh network.
Automatic IP Assignment & DNS
Every device gets a stable mesh IP and a DNS name automatically. No DHCP servers, no static configs, no /etc/hosts files.
$ ping api-server.meshr
PING api-server.meshr (10.0.0.5): 64 bytes
round-trip min/avg/max = 1.2/1.5/1.8 ms
$ ssh db-primary.meshr
root@db-primary:~# _NAT Traversal & Relay
Devices behind NAT, double NAT, CGN, or strict firewalls connect seamlessly. Automatic relay fallback when direct connection isn't possible.
- Behind corporate firewall
- Behind carrier-grade NAT (4G/5G)
- Behind hotel/airport WiFi
- IPv4 + IPv6 dual-stack
Cross-Platform Agent
Same agent binary for every platform. CLI mode for servers, GUI mode for desktops. Daemon with auto-reconnect for unattended operation.
Modern Encryption
Every packet is encrypted with modern cryptography. No configuration needed — encryption is always on, for every connection, every device.
- ChaCha20-Poly1305 encryption
- Curve25519 key exchange
- Perfect forward secrecy
- 1-RTT handshake (~1ms)
Connect your first peers in minutes.
Every feature is unlocked while we're in beta. No credit card, no commitments.