You are here: Archiv » L3 Tunnel im Freifunk

L3-Tunnel im Freifunk

OUTDATED

Tools

Installation von tinc-ponyhof

Unter Arch-Linux:

yaourt -S tinc-ponyhof-git

Debian:

sudo apt-get install libtool liblzo2-dev libncurses5-dev libreadline6-dev libssl-dev libtinfo-dev zlib1g-dev texinfo

git clone https://github.com/thorkill/tinc.git

cd tinc

autoreconf -fsi

./configure

make

sudo make install

Zugang

Um einen Zugang zu dem Tinc-Netz zu erhalten schreibe eine Mail mit dem gewünschten Nodenamen an lemoer.

Du erhälst dann eine IPv6 und ein Snippet, was folgend aussieht:

icvpn1.fnorden.net:657/Uchos3ooDai8iTh9Mai9shu2Phae9doa9xeidaeKoo3aloh5

Dann gibst du in deiner favorisierten shell folgendes ein:

sudo tinc join icvpn1.fnorden.net:657/Uchos3ooDai8iTh9Mai9shu2Phae9doa9xeidaeKoo3aloh5

Info:

Falls der join mit tinc: error while loading shared libraries quittiert wird, hilft sudo ldconfig.

IP einrichten:

Bearbeite/erstelle folgende Dateien, damit die IP beim starten automagisch zugewiesen wird.
  • Paketverwaltung: /etc/tinc/ffhadm/
  • Selber kompiliert: /usr/local/etc/tinc/ffhadm/

Datei: tinc-up
ip l s $INTERFACE up
ip a a /48 dev $INTERFACE

Wichtig: das tinc-up skript muss ausführbar sein!!!

Datei: hosts/ (ans Ende hinzufügen)
Subnet=/128

Go

Du kannst dein tincd (Tinc-Daemon) am besten mit der CLI sudo tinc -n ffhadm steuern.

starten

$ start

Beispielausgabe:

tincd 1.1pre11-398-g324c84a (Jan 24 2016 01:36:57) starting, debug level 0
/dev/net/tun is a Linux tun/tap device (tun mode)
Ready

subnets

Hier sieht man wie die Subnetze im Tinc geroutet werden (und von wem)...

$ dump subnets

Beispielausgabe:

ff:ff:ff:ff:ff:ff owner (broadcast)
255.255.255.255 owner (broadcast)
224.0.0.0/4 owner (broadcast)
fdca:ffee:8:1::1 owner gate
fdca:ffee:8:1::11 owner orange
fdca:ffee:8::/64 owner gate
ff00::/8 owner (broadcast)

edges

Hier sieht man alle Verbindungen im Tinc-Netz:

$ dump edges

Beispielausgabe:

gate to orange at 192.168.122.1 port 655 local 192.168.142.221 port 657 options 700000c weight 54 avg_rtt 33
orange to gate at 130.75.178.6 port 657 local 192.168.0.154 port 655 options 700000c weight 54 avg_rtt 33
Impressum -- Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.