Tinc (protocol)
Open source mesh networking protocol
From Wikipedia, the free encyclopedia
Tinc is an open-source, self-routing, mesh networking protocol and software implementation used for compressed and encrypted virtual private networks. It was started in 1998 by Guus Sliepen, Ivo Timmermans, and Wessel Dankers, and released as a GPL-licensed project.
Original authorsGuus Sliepen, Ivo Timmermans, Wessel Dankers
DeveloperThe Tinc development team
Initial release14 November 1998
Stable release
1.0.36
/ 26 August 2019[1]
| tinc | |
|---|---|
| Original authors | Guus Sliepen, Ivo Timmermans, Wessel Dankers |
| Developer | The Tinc development team |
| Initial release | 14 November 1998 |
| Stable release | 1.0.36
/ 26 August 2019[1] |
| Preview release | 1.1pre18
/ 27 June 2021[2] |
| Written in | C |
| Platform | Linux, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Mac OS X, Microsoft Windows, Solaris, iOS, Android[3] |
| Type | VPN |
| License | GPL |
| Website | www |
| Repository | |
Platforms
Future goals
The authors of Tinc have goals of providing a platform that is secure, stable, reliable, scalable, easily configurable, and flexible.[4]
Embedded technologies
Projects that use tinc
- Freifunk has tinc enabled in their routers as of October 2006.[5]
- OpenWrt has an installable package for tinc.
- OPNsense, an open source router and firewall distribution, has a plugin for Tinc
- pfSense has an installable package in the 2.3 release.
- Tomato variants Shibby and FreshTomato include Tinc support.
- NYC Mesh uses tinc to connect parts of the mesh over the public internet that would be otherwise out of range.[6]