Oh sorry, habe den Beitrag erst gerade gesehen.
DANKE!!!
Ich teste es mal die nächsten Tage und melde mich dann wieder.
So, ich habe nun tinc lauffähig auf meiner Fritzbox.
Leider kenn ich mich aber nicht aus, wie man das ganze in Freetz besser einbaut. Sprich Configs ablegen usw. Kann mir da jemand helfen, oder hat Interesse das zu tun? Ich helfe bei der Konfiguration, ich brauche halt jemand der das in ein Paket schnürt und evtl. ein Webinterface dazu baut. Da hab ich keine Ahnung davon.
Ich habe mir damit geholfen und die Configs auf meinem USB Stick abgelegt.
Damit Tinc funktioniert muss man mehrere Schritte tun. Ich schreibe es mal für meine Verzeichnisse hin, Pfade müssen dann natürlich angepasst werden:
1. Verzeichnisse anlegen /var/media/ftp/uStor01/tinc und /var/media/ftp/uStor01/tinc/hosts
2. Datei /var/media/ftp/uStor01/tinc/tinc.conf anlegen mit folgendem Inhalt:
Name = fritzbox
# Host zu dem ein Tunnel aufgebaut werden soll
ConnectTo = vs12
PrivateKeyFile = /var/media/ftp/uStor01/tinc/rsa_key.priv
# das folgende ist optional
PingTimeout = 30
TCPOnly = yes
BlockingTCP = yes
3. /var/media/ftp/uStor01/tinc/tinc-up anlegen mit folgendem Inhalt:
#!/bin/sh
ifconfig $INTERFACE 172.16.1.1 netmask 255.255.0.0 broadcast 172.16.255.255
# Die IP ist nacher eure intere IP mit der im Tunnel arbeiten könnt. Die kann gleich eurer LAN IP sein, natürlich kann man dann auch das ganze LAN durch den Tunnel lassen.
4. /var/media/ftp/uStor01/tinc/tinc-down anlegen mit folgendem Inhalt:
#!/bin/sh
ifconfig $INTERFACE down
# tinc-up und tinc-down müssen executable sein, bei fat ist das immer so, ansonsten ein "chmod +x tinc-*" machen.
5. tinc starten und Keys generieren lassen:
tincd -c /var/media/ftp/uStor01/tinc -K
Darauf hin werden 2 Keys generiert:
/var/media/ftp/uStor01/tinc/rsa_key.priv
/var/media/ftp/uStor01/tinc/hosts/fritzbox
6. PublicKey von VPN Partner in /var/media/ftp/uStor01/tinc/hosts/ kopieren. Heisst in diesem Beispiel dann /var/media/ftp/uStor01/tinc/hosts/vs12
# Generell sind im hosts Verzeichnis immer die Public Keys, die jeder sehen/haben darf.
7. Tinc starten und Tunnel nutzen:
tincd -c /var/media/ftp/uStor01/tinc
8. Beenden kann man den Tunnel mit:
tincd -c /var/media/ftp/uStor01/tinc -k
Wer Interesse hat, mit dem baue ich gerne einen Tinc VPN Tunnel zum testen auf.
ALBI...