Tinc: Difference between revisions
From charlesreid1
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
==What is Tinc== | |||
Tinc is a mesh-style VPN software that is very lightweight and easier to configure (and more flexible) than OpenVPN. Tinc is not good for large networks, but it's perfect for a small group of servers that simply need to have access to one another. | |||
==Installing Tinc== | |||
Do it the easy way... | |||
===Mac=== | |||
<pre> | |||
$ brew install tinc | |||
[...snip...] | |||
$ which tincd | |||
/usr/local/sbin/tincd | |||
$ tincd --version | |||
tinc version 1.0.33 | |||
Copyright (C) 1998-2017 Ivo Timmermans, Guus Sliepen and others. | |||
See the AUTHORS file for a complete list. | |||
tinc comes with ABSOLUTELY NO WARRANTY. This is free software, | |||
and you are welcome to redistribute it under certain conditions; | |||
see the file COPYING for details. | |||
</pre> | |||
===Debian Linux=== | |||
On Linux: | |||
<pre> | |||
$ apt-get install tinc | |||
</pre> | |||
This will install a daemon called tincd, accessible to the root user only. | |||
<pre> | |||
$ sudo su | |||
[sudo] password for charles: | |||
root@jupiter:/home/charles# which tincd | |||
/usr/sbin/tincd | |||
root@jupiter:/home/charles# tincd --version | |||
tinc version 1.0.31 | |||
Copyright (C) 1998-2017 Ivo Timmermans, Guus Sliepen and others. | |||
See the AUTHORS file for a complete list. | |||
tinc comes with ABSOLUTELY NO WARRANTY. This is free software, | |||
and you are welcome to redistribute it under certain conditions; | |||
see the file COPYING for details. | |||
</pre> | |||
==Configuring Tinc== | |||
==Notes== | |||
https://silvenga.com/deploy-a-tinc-mesh-vpn-running-tap/ | https://silvenga.com/deploy-a-tinc-mesh-vpn-running-tap/ | ||
| Line 20: | Line 85: | ||
Subnet = 192.168.XX.0/24 | Subnet = 192.168.XX.0/24 | ||
</pre> | </pre> | ||
==Flags== | |||
[[Category:VPN]] | |||
[[Category:Linux]] | |||
[[Category:Mac]] | |||
[[Category:Networking]] | |||
[[Category:Anonymous Browsing]] | |||
{{OpenVPNFlag}} | |||
{{AnonymousBrowsingFlag}} | |||
Revision as of 22:06, 20 January 2018
What is Tinc
Tinc is a mesh-style VPN software that is very lightweight and easier to configure (and more flexible) than OpenVPN. Tinc is not good for large networks, but it's perfect for a small group of servers that simply need to have access to one another.
Installing Tinc
Do it the easy way...
Mac
$ brew install tinc [...snip...] $ which tincd /usr/local/sbin/tincd $ tincd --version tinc version 1.0.33 Copyright (C) 1998-2017 Ivo Timmermans, Guus Sliepen and others. See the AUTHORS file for a complete list. tinc comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details.
Debian Linux
On Linux:
$ apt-get install tinc
This will install a daemon called tincd, accessible to the root user only.
$ sudo su [sudo] password for charles: root@jupiter:/home/charles# which tincd /usr/sbin/tincd root@jupiter:/home/charles# tincd --version tinc version 1.0.31 Copyright (C) 1998-2017 Ivo Timmermans, Guus Sliepen and others. See the AUTHORS file for a complete list. tinc comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details.
Configuring Tinc
Notes
https://silvenga.com/deploy-a-tinc-mesh-vpn-running-tap/
http://www.allsundry.com/2011/04/10/tinc-better-than-openvpn/
All the setup you need:
In /etc/netname/tinc.conf: Name = host1 ConnectTo = host2 In /etc/netname/tinc-up ifconfig $INTERFACE 192.168.XX.1 netmask 255.255.0.0 # Generate keypairs for host tincd -n netname -K # Create file for this host. Prepend to /etc/netname/hosts/host1 Address = host1.full.domain.com Subnet = 192.168.XX.0/24
Flags
| OpenVPN a tool for creating and connecting to virtual private networks.
Creating a Static Key VPN: OpenVPN/Static Key Configuring Your DNS: DNS
|
| br0wsing the web an0nymously the anonymity-encryption-privacy-firewall sandwich required to successfully hide your identity and browse anonymously online.
Pi Hole Pi Hole uses a Raspberry Pi as an intermediate sinkhole for "extra" traffic, trackers, scripts, etc. The Tools Tor · Privoxy · SSH · Stunnel · OpenVPN · Proxychains
You · Your Browser · Content Filter · Traffic Encryption · Traffic Location Anonymization
|