ZeroTier
Open SourceAPIZeroTier is an open source software-defined networking platform that creates virtual LANs over the internet for secure,
www.zerotier.comLast updated: April 2026
ZeroTier is an open source software-defined networking platform that creates virtual LANs over the internet for secure, peer-to-peer network connectivity.
About
ZeroTier is a software-defined networking (SDN) platform that creates virtual Ethernet networks over the internet, enabling devices anywhere in the world to communicate as if they were on the same local area network. With a combination of an open source client, a managed network controller service, and peer-to-peer tunneling, ZeroTier provides flexible, secure network connectivity without the complexity of traditional VPN infrastructure.
The virtual network model in ZeroTier is built around the concept of a ZeroTier network, identified by a 16-digit network ID. Any device with the ZeroTier client installed can join a network, after which it receives a virtual IP address in the network's address space and can communicate directly with all other authorized members of the network using standard TCP/IP protocols.
The underlying transport mechanism uses UDP for peer-to-peer tunneling with multiple layers of encryption and authentication. ZeroTier's transport protocol employs Curve25519 key exchange, AES-256-GCM for data encryption, and Ed25519 for packet authentication. The cryptographic identity of each node is derived from a public-private key pair generated on the device, ensuring that node identities are mathematically unforgeable.
Network membership is controlled by the network controller, which can be the ZeroTier Central managed service or a self-hosted controller. When a device requests to join a network, the controller can approve or deny the request, assign the virtual IP, and configure access rules. Access control lists define which IP addresses can communicate with which other addresses on the network, enabling implementation of zero-trust segmentation within a ZeroTier network.
NAT traversal in ZeroTier uses the ZeroTier planet (root servers) and moons (custom root servers) for initial peer discovery and hole punching. Once two peers have established direct connectivity, subsequent communication is peer-to-peer without any root server involvement. When direct connectivity is not possible due to restrictive NAT or firewalls, traffic is relayed through a RELAY service but remains end-to-end encrypted.
The self-hosting option for the network controller allows organizations to run their own ZeroTier network infrastructure without depending on ZeroTier's managed service. The ZeroTierOne controller software is open source and can be deployed on any Linux server. Self-hosted controllers are particularly useful for air-gapped environments and organizations with strict data sovereignty requirements.
ZeroTier supports Linux, macOS, Windows, iOS, Android, FreeBSD, and many embedded Linux platforms, making it one of the most broadly compatible virtual networking solutions available.
Positioning
ZeroTier is an open source software-defined networking platform that creates secure, virtual networks connecting any device anywhere — treating the entire internet as a virtual ethernet switch. The platform enables peer-to-peer encrypted connections between devices without configuring routers, opening firewall ports, or managing VPN servers, making network connectivity as simple as joining a network ID.
Unlike traditional VPNs that funnel all traffic through central servers, ZeroTier establishes direct peer-to-peer connections using UDP hole punching and relay fallback, resulting in lower latency and no single-point bottleneck. The platform serves use cases from connecting home lab devices to building secure multi-site enterprise networks across cloud providers and on-premises infrastructure.
What You Get
- Virtual Networks
Create flat Layer 2 ethernet networks spanning any combination of cloud, on-premises, and personal devices with encrypted peer-to-peer connectivity - Zero Configuration
Install the client, join a 16-digit network ID, and devices are connected — no port forwarding, DNS configuration, or firewall rules required - Network Controller
Centralized management interface for defining network membership, IP assignments, access rules, and flow rules - Peer-to-Peer Architecture
Direct device-to-device encrypted connections using NAT traversal, with relay servers only as fallback when direct connection fails - Multi-Platform Support
Clients for Linux, macOS, Windows, iOS, Android, FreeBSD, and NAS devices including Synology and QNAP
Core Areas
Remote Device Access
Connect to home labs, IoT devices, security cameras, and personal infrastructure from anywhere without exposing services to the internet
Multi-Cloud Networking
Create unified networks spanning AWS, Azure, GCP, and on-premises infrastructure without cloud-specific VPN gateways
SD-WAN Replacement
Secure site-to-site networking for distributed organizations at a fraction of traditional SD-WAN hardware and licensing costs
Gaming & Collaboration
LAN-like connections between geographically distributed players and teams for applications that require local network connectivity
Why It Matters
Network configuration remains one of the most frustrating barriers to connecting devices and services. NAT, firewalls, and dynamic IP addresses create complexity that requires networking expertise most individuals and small teams don't have. ZeroTier abstracts all of this away — if a device can reach the internet, it can join a ZeroTier network and communicate with any other member as if they were on the same local switch.
The open source model means the client and network controller can be self-hosted and audited, which is essential for users who need software-defined networking but can't trust a third party with their network topology and traffic metadata.
Reviews
No reviews yet.
Log in to write a review
Related
NetFoundry
NetFoundry is a zero-trust networking platform using OpenZiti to embed application-specific networking in software without VPNs or open firewall ports.
Netmaker
Netmaker is an open source WireGuard-based mesh networking platform for creating fast, secure virtual networks between servers, containers, and clients.
Nebula
Nebula is an open source mesh networking tool by Slack for creating fast, secure overlay networks between distributed hosts using WireGuard-inspired design.