ZeroTier


ZeroTier Inc. is a software company with a freemium business model based in Irvine, California. ZeroTier provides open-source software, SDKs and commercial products and services to create and manage virtual software defined networks. The company's flagship end-user product ZeroTier One is a client application that enables devices such as PCs, phones, servers and embedded devices to securely connect to peer-to-peer virtual networks.

Open-source tools

ZeroTier provides a suite of open-source tools licensed under BSL intended to support development and deployment of virtual data centers:
The main product line consists of these following tools:
ZeroTier One client is used to connect to virtual networks previously created in ZeroTier Central web-based UI. Endpoint connections are peer-to-peer and end-to-end encrypted. STUN and hole punching are used to establish direct connections between peers behind NAT. Direct connection route discovery is made with the help of a global network of root servers via a mechanism similar to ICE in WebRTC.
Virtual networks are managed via API or centralized proprietary web-based UI, although open-source web-based and CLI alternatives exist. By default, root servers hosted by ZeroTier Inc. are used, but being open-source, can be also self-hosted.

Security

The following considerations apply to ZeroTier's use as an SDWAN or VPN application:
ZeroTier One is available on multiple platforms and in multiple forms: