Tinc (protocol) explained
Tinc |
Author: | Guus Sliepen, Ivo Timmermans, Wessel Dankers |
Developer: | The Tinc development team |
Latest Release Version: | 1.0.36 |
Latest Release Date: | [1] |
Latest Preview Version: | 1.1pre18 |
Latest Preview Date: | [2] |
Programming Language: | C |
Platform: | Linux, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Mac OS X, Microsoft Windows, Solaris, iOS, Android[3] |
Genre: | VPN |
License: | GPL |
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.
Platforms
Tinc is available on Linux, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Mac OS X, Microsoft Windows, Solaris, iOS (jailbroken only), Android with full support for IPv6.[4]
Future goals
The authors of Tinc have goals of providing a platform that is secure, stable, reliable, scalable, easily configurable, and flexible.
Embedded technologies
Tinc uses OpenSSL or LibreSSL as the encryption library and gives the options of compressing communications with zlib for "best compression" or LZO for "fast compression".
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]
See also
- stunnel, encrypts any TCP connection (single port service) over SSL
- OpenVPN, an open source SSL VPN solution
- VTUN, an open source SSL VPN solution that can bridge Ethernet
External links
Notes and References
- Tinc version 1.0.36 released. 26 August 2019. 3 September 2019. tinc. Sliepen. Guus.
- Tinc version 1.1pre18 released. 27 June 2021. 27 June 2021. tinc. Sliepen. Guus.
- Web site: Tinc supported platforms. 16 April 2018. 22 Aug 2017.
- Web site: Tinc main page. 20 April 2018. 4 Nov 2017.
- Web site: Freifunk firmware 1.4 is out. 2007-03-28. dead. https://web.archive.org/web/20070904000702/http://www.the-mesh.org/tiki-read_article.php?articleId=39. The Mesh Dot Org. 2007-09-04.
- Web site: Frequently asked questions. nycmesh.net. 2021-06-21.