ZeroTier
{{Short description|Software company based in California}}
{{Infobox company
| name = ZeroTier, Inc
| logo = ZeroTier Logo.png
| logo_size = 150
| alt = ZeroTier, Inc. logo
| founder = Adam Ierymenko
| type = Private
| foundation = {{start date and age|2011}}
| location_city = Irvine, California
| location_country = United States
| area_served = Worldwide
| key_people = Adam Ierymenko (Founder/CTO)
| industry = {{unbulleted list|Computer networking|Software-defined networking}}
| products = {{unbulleted list|ZeroTier One|Central|libzt (SDK)|LF (pronounced "aleph")}}
| homepage = {{URL|https://zerotier.com}}
}}
ZeroTier, Inc. is a software company with a freemium business model based in Irvine, California. ZeroTier provides proprietary software, SDKs{{Cite web |title=ZeroTier, Inc. |url=https://github.com/zerotier |access-date=2023-02-02 |website=GitHub |language=en}} and commercial products and services to create and manage virtual software-defined networks. The company's flagship end-user product ZeroTier One[https://github.com/zerotier/ZeroTierOne 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.{{cite web |url=http://gigazine.net/gsc_news/en/20161104-zerotier|title="ZeroTier" that allows you to connect Windows, Mac, Linux, Android, iOS with VPN without difficult setting|website=GIGAZINE.net}}{{cite web |url=http://www.linux-magazine.com/Issues/2015/181/Peer-to-Peer-VPNs/(offset)/3|title=Peer-to-peer-based VPN alternatives|website=Linux-Magazine.com}}{{cite conference |url=https://biblio.ugent.be/publication/8634434/file/8634506.pdf|title=Scalability evaluation of VPN technologies for secure container networking|last1=Goethals|first1=Tom|last2=Kerkhove|first2=Dwight|last3=Volckaert|first3=Bruno|last4=De Turck|first4=Filip|date=October 21–25, 2019|location=Halifax, Canada|conference=15th International Conference on Network and Service Management, CNSM 2019 }}
{{Infobox software
| name = ZeroTier One
| developer = ZeroTier, Inc.
| latest_release_version = 1.14.0{{Cite web|url=https://github.com/zerotier/ZeroTierOne/releases/tag/1.14.0 |title = Release VERSION 1.14.0: · zerotier/ZeroTierOne|website=GitHub }}
| latest_release_date = {{release date and age|2024|05|02 }}
| operating_system = Microsoft Windows, macOS, Linux, Linux on ARM
| license = Business Source License (Free for personal use. Enterprise pricing available); formerly GPLv3
| website = https://www.zerotier.com
}}
Software tools
ZeroTier markets proprietary tools, which are licensed under a Business Source License 1.1,{{cite web |url=https://github.com/zerotier/ZeroTierOne/blob/master/LICENSE.txt |title=LICENSE.txt |website=GitHub |access-date=2021-01-01}} intended to support the development and deployment of virtual data centers:
In 2021, the product line consists of the following tools:
- ZeroTier One, first released in 2014,{{Cite web|url=https://github.com/zerotier/ZeroTierOne/releases/tag/0.9.2|title = Release VERSION 0.9.2: · zerotier/ZeroTierOne| website=GitHub }} is a portable client application that provides connectivity to public or private virtual networks.
- Central, a web-based UI portal for managing virtual networks.
- libzt (SDK), a linkable library that provides the functionality of ZeroTier One but that can be embedded in applications or services.
- LF (pronounced "aleph"), a fully decentralized fully replicated key/value store.
Client
The ZeroTier client is used to connect to virtual networks previously created in the 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.
Controller
Virtual networks are created and managed using a ZeroTier controller. Management is done using an API, proprietary web-based UI ([https://my.zerotier.com ZeroTier Central]), open-source web-based.{{Citation |last=pandada8 |title=zt-panel |date=2021-08-18 |url=https://github.com/pandada8/zt-panel |access-date=2023-02-02}}{{Citation |last=key-networks |title=ztncui - ZeroTier network controller user interface |date=2023-02-02 |url=https://github.com/key-networks/ztncui |access-date=2023-02-02}}
Packages
ZeroTier One is available on multiple platforms and in multiple forms:
- Microsoft Windows installer (.msi)
- Apple Macintosh (.pkg)
- iOS for iPhone/iPad/iPod
- Docker[https://hub.docker.com/u/zerotier ZeroTier Docker container page]
- [https://sensorsiot.github.io/IOTstack/Containers/ZeroTier/ IoT Stack][https://sensorsiot.github.io/IOTstack/Containers/ZeroTier/ IoTStack page]
- Source code on GitHub
- Linux binaries (DEB & RPM)
- Linux [https://snapcraft.io/zerotier snap package] (works across distributions)
- Linux library
- Arch Linux [https://archlinux.org/packages/extra/x86_64/zerotier-one/ community package]
- Android App on Google Play[https://play.google.com/store/apps/details?id=com.zerotier.one ZeroTier One Google Play Store page]
- Qnap (.qpkg)
- Synology packages (.spk)
- Western Digital MyCloud NAS EX2, EX4, EX2 Ultra (.bin)
- FreeBSD has a port and a package
- OpenWRT has a community-maintained port on GitHub
- MikroTik's RouterOS
- [https://wiki.teltonika-networks.com/wikibase/index.php?title=ZeroTier_One_VPN_configuration_RutOS Teltonika Network]'s RutOS{{Cite web |title=ZeroTier One VPN configuration RutOS - Teltonika Networks Wiki |url=https://wiki.teltonika-networks.com/wikibase/index.php?title=ZeroTier_One_VPN_configuration_RutOS |access-date=2023-12-06 |website=wiki.teltonika-networks.com}}
- DynFi, a Dynamic Firewalls solution
See also
References
{{Reflist}}
External links
- [https://serverfault.com/questions/200670/teamviewer-vpn-linux-to-windows-equivalent/746572#746572 TeamViewer VPN Linux-to-Windows equivalent]
- [https://openapk.net/zerotier-fix/net.kaaass.zerotierfix/ Zerotier Fix] Unofficial open-source ANDROID client app
Category:Virtual private networks
Category:Internet software for Linux
Category:MacOS Internet software