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.
 
 
Jörg Thalheim 717daaf4f5 new git clone url 7 years ago
dns dns: albertimac + albertmacbook 8 years ago
hosts devkid's NAS hinzugefügt 8 years ago
.gitignore add tinc-up and tinc.conf to gitignore 8 years ago
README.md new git clone url 7 years ago
dnsmasq.conf neue DNS-Konfiguration 8 years ago
hosts-template fixed subnets 8 years ago
resolvconf.conf neue DNS-Konfiguration 8 years ago
resolvconf.conf.dnsmasq neue DNS-Konfiguration 8 years ago
tinc-down openresolv entfernt 8 years ago
tinc-up-template openresolv entfernt 8 years ago
tinc.conf-template add facesforfriends node 8 years ago

README.md

Installation

Debian/Ubuntu

apt-get install git-core tinc

Archlinux

pacman -S git tinc

MacOS X

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
brew install tinc

Konfiguration

Die Konfiguration clonen:

cd /etc/tinc
mkdir closedvpn
sudo chown -R $USER closedvpn
git clone http://git.higgsboson.tk/Mic92/closedvpn.git

Konfiguration anpassen

cd /etc/tinc/closedvpn # /usr/local/etc/tinc on MacOS X
cp tinc.conf-template tinc.conf

in tinc.conf <DEIN NAME> durch wiedererkennbaren Server/Rechnernamen ersetzen (Nur Buchstaben, keine Bindestriche)

cp tinc-up-template tinc-up

im Ordner hosts eine Datei mit dem gleichen Namen anlegen. <DEINE IP> durch die von uns festgelegte Adresse ersetzen

cp hosts-template hosts/<DEIN NAME>

in tinc-up <DEINE IP> durch eine von uns festgelegte IP ersetzen

cp tinc-up-template tinc-up

Schlüssel erzeugen

tincd -n closedvpn -K

Dies erzeugt einen Private-Key in /etc/tinc/closedvpn/rsa_key.priv und fügt den Public Key an die Datei hosts/<DEIN NAME> an. Die Host-Datei zu git hinzufügen:

git add hosts/<DEIN NAME>
git commit -m "Add host <DEIN NAME>"
git format-patch master

Der letzte Befehl erstellt eine Patch-Datei. Diese uns per Email schicken. Wenn wir den Schlüssel hinzugefügt haben, kannst du das vpn zum Testen mit folgenden Befehl starten:

tincd -c /etc/tinc/closedvpn -D

Durch drücken von Strg+C wird die Logausgabe erhöht. Strg+\ beendet das Programm.

Wenn alles funktioniert kannst du die Adresse 10.42.16.1 erreichbar sein

ping 10.42.16.1

Auflösen von Adressen mittels Searchdomains:

Auf dem Mac erst folgende Anleitung durchgehen um DNS Search Domains zu fixen: http://www.eigenspace.org/2011/07/fixing-osx-lion-dns-search-domains/

Danach -> Netzwerkeinstellungen - Suchdomain -> vpn.higgsboson.tk

Auf Linux:

$ cp /etc/tinc/closedvpn/resolvconf.conf /etc/resolvconf.conf

Alternative: Auflösen von Adressen via dnsmasq:

$ cp /etc/tinc/closedvpn/resolvconf.conf.dnsmasq /etc/resolvconf.conf
$ cp /etc/tinc/closedvpn/dnsmasq.conf /etc/dnsmasq.conf

$ apt-get install dnsmasq

oder

$ pacman -S dnsmasq