|
|
| (7 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| === Installation on Server(s) and Client(s) ===
| |
| === FreeBSD ===
| |
| * Install tinc 1.1 pre from ports
| |
| sudo pkg install tinc-devel # binary
| |
| sudo portmaster -iB security/tinc-devel # source
| |
|
| |
| === GNU/Linux (Debian based) ===
| |
| * Install tinc 1.1 pre from source
| |
| sudo apt install -y build-essential libncurses5-dev libreadline6-dev libzlcore-dev zlib1g-dev liblzo2-dev libssl-dev
| |
| * Get latest source for 1.1 pre at https://www.tinc-vpn.org/download/
| |
| * untar, etc, then:
| |
| ,/configure
| |
| make
| |
| sudo make install
| |
|
| |
|
| |
| === MacOs ===
| |
| '''FIXME'''
| |
|
| |
| === Windows ===
| |
| * Install tinc 1.1 pre win binaries from upstream at https://tinc-vpn.org/download/
| |
|
| |
| == Setup Server(s) ==
| |
| === FreeBSD ===
| |
| * Initialize new VPN
| |
| sudo tinc -n beernet init server
| |
| * Configure the host's own interface
| |
| sudo tinc -n beernet add subnet 10.10.10.1
| |
| * Configure the host's public IP, or domain if you have one for the host
| |
| sudo tinc -n beernet add address=super.domain.xxx # if you have a domain ...
| |
| sudo tinc -n beernet add address=1.1.1.1 # or if you just have a public IP
| |
| * edit <code>/usr/local/etc/tinc/beernet/tinc-up</code>, so that your network interface is brought up correctly, for instance with:
| |
| ifconfig $INTERFACE 10.10.10.1 netmask 255.255.255.0 # leave $INTERFACE as it is
| |
| * test if your VPN works nicely for the time being by running it directly in a shell with extra verbose options:
| |
| tincd -n beernet -D -d3
| |
|
| |
| == Setup Client ==
| |
| === FreeBSD ===
| |
| === GNU/Linux ===
| |
| === MacOs ===
| |
| === Windows ===
| |
|
| |
|
| |
|
| |
|
| |
| == LURK specific settings == | | == LURK specific settings == |
|
| |
|
| Tinc is currently installed to connect nodes in the lurk network | | Tinc is currently installed to connect nodes in the lurk network |
|
| |
|
| douglas = 10.0.1.1
| |
| agnesbaxter = 10.0.1.3 | | agnesbaxter = 10.0.1.3 |
| rra_backup = 10.0.1.2 | | skattkista = 10.0.1.2 (currently dead) |
| | vrijdagmiddagborrel = 10.0.1.4 |
| | manis = 10.0.1.5 |
| | poplar = 10.0.1.6 |
| | ns334441 = 10.0.1.7 |
| | tilia = 10.0.1.8 |
|
| |
|
| both rra_backup and agnesbaxter connect to douglas
| | skattkista, vmb, manis and poplar connect to agnesbaxter |
|
| |
|
|
| |
|
|
| |
|
| [[Category: VPN]] | | [[Category: VPN]] |
LURK specific settings
Tinc is currently installed to connect nodes in the lurk network
agnesbaxter = 10.0.1.3
skattkista = 10.0.1.2 (currently dead)
vrijdagmiddagborrel = 10.0.1.4
manis = 10.0.1.5
poplar = 10.0.1.6
ns334441 = 10.0.1.7
tilia = 10.0.1.8
skattkista, vmb, manis and poplar connect to agnesbaxter