Evenet tinc configuration
Go to file
2015-03-12 23:36:20 +01:00
conf.d add device standby 2015-01-26 14:13:50 +01:00
hosts eva: new address 2015-02-25 21:17:52 +00:00
lib fix quoting in mask2cidr 2015-02-24 17:13:13 +00:00
resolvers multiple fixes 2015-03-12 23:36:20 +01:00
.gitignore tinc-macaddr/subnet was replaced by tincrc 2015-02-09 09:29:52 +00:00
README.txt multiple fixes 2015-03-12 23:36:20 +01:00
tinc-debug multiple fixes 2015-03-12 23:36:20 +01:00
tinc-down add tinc-down.local hook 2015-02-09 08:37:43 +00:00
tinc-generate-mac multiple fixes 2015-03-12 23:36:20 +01:00
tinc-up multiple fixes 2015-03-12 23:36:20 +01:00
tinc-update tinc-debug: only sudo if necessary 2015-01-26 14:26:01 +01:00
tincd@.service add tincd@.service 2014-12-25 16:24:14 +01:00

1. Install tinc and dhcp (at lease version 1.1pre11)

Archlinux:
  - tinc-pre from aur
  - dhcpcd or dhclient (dhcpcd recommend)
Freebsd:
  - tinc from this [Port Collection](https://github.com/Mic92/ports)
  - dhcpcd or dhclient (dhcpcd recommend)
Mac OS X:
  - Get homebrew
  - $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
  - $ brew install tuntap # WICHTIG: Befehle, welche das Programm am Ende
                          # ausspuckt befolgen und Rechner neustarten (ja, wirklich neustarten!)
  - brew install --devel tinc
  - brew install bash
  - Replace /etc with /usr/local/etc in the following walk-through
Windows:
  - TODO

2. Clone hosts
  root> mkdir /etc/tinc/evenet # /usr/local/etc/tinc/evenet on MacOS X
  root> chown $USER /etc/tinc/evenet
  user> git clone gitlab@git.higgsboson.tk:Mic92/evenet.git /etc/tinc/evenet
3. Request invite url (generated by `tinc -c . invite`)
4. Join tinc url
  user> cd /etc/tinc/evenet
  user> tinc -c . generate-keys
  user> tinc -c . join <url>

  # Optional (set public address)
  user> tinc -c /etc/tinc/evenet
  tinc> set Address domain.tld # optional, wenn eine öffentliche Addresse verfügbar ist
  tinc> set Port 666           # optional, wenn anderer Port gewünscht
  tinc> exit
5. Generate MAC-Adresse
  $ ./tinc-generate-mac
6. Test with tinc-debug
  $ ./tinc-debug
7. Recommend: Add dn42-domain (on MacOS X)
  $ ln -s /usr/local/etc/tinc/evenet/resolver/dn42 /etc/resolver/dn42

Static IP-Adresses