Hostfiles for various machines using Tinc VPN. https://charlesreid1.com/wiki/Tinc
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Charles Reid 011ff52494
add tinc.conf example
1 year ago
README.md Update 'README.md' 2 years ago
bear update bear and emmett ip 2 years ago
emmett update bear and emmett ip 2 years ago
maya update local ip addresses 2 years ago
randal update cert files 2 years ago
seawater another smol fix 2 years ago
tinc.conf.example add tinc.conf example 1 year ago

README.md

tinc-hosts

This repository contains a hosts/ directory for use with Tinc VPN. This stores a file for each machine in the VPN, with an IP, subnet mask, and public key.

Building Tinc

Install required software:

sudo apt-get update
sudo apt-get -y install liblzo2-dev zlib1g-dev libssl-dev

Get latest verison of tinc:

wget https://tinc-vpn.org/packages/tinc-1.0.33.tar.gz
tar xzf tinc-1.0.33.tar.gz
cd tinc-1.0.33/

Now build/install it:

./configure && make && sudo make install

Instructions:

See Tinc page on the charlesreid1.com wiki for setting up tinc on a new machine.

Once you have done that, go to the tinc configuration directory for the network you're setting up (this assumes it is called "master"). On Debian it is /etc/tinc/master, on Mac it is /usr/local/etc/tinc/master.

Once there, check out this repository into a folder called hosts:

git clone https://git.charlesreid1.com/charlesreid1/tinc-hosts.git /etc/tinc/master/hosts