TincSetup: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Lars (Diskussion | Beiträge) K formatierung |
Lars (Diskussion | Beiträge) K finalisiert |
||
| Zeile 8: | Zeile 8: | ||
echo "oni" >>/etc/tinc/nets.boot |
echo "oni" >>/etc/tinc/nets.boot |
||
echo 'EXTRA="-d --bypass-security' >>/etc/default/tinc |
echo 'EXTRA="-d --bypass-security"' >>/etc/default/tinc |
||
mkdir -p /etc/tinc/oni/hosts |
mkdir -p /etc/tinc/oni/hosts |
||
echo "name = LOCALNAME |
echo "name = LOCALNAME |
||
| Zeile 22: | Zeile 22: | ||
brctl addif br0 oni |
brctl addif br0 oni |
||
ifconfig oni up |
ifconfig oni up |
||
| ⚫ | |||
Und dann: |
|||
chmod +x /etc/tinc/oni/tinc-up |
|||
=== Interfaces === |
=== Interfaces === |
||
| Zeile 30: | Zeile 32: | ||
auto eth1 |
auto eth1 |
||
iface eth1 inet manual |
iface eth1 inet manual |
||
post-up ifup br0 |
|||
post-up ifconfig eth1 up |
|||
post-down brctl delif br0 eth1 || true |
|||
| ⚫ | |||
post-down ifconfig eth1 down |
|||
| ⚫ | |||
auto br0 |
auto br0 |
||
iface br0 inet |
iface br0 inet static |
||
address ONI_IP |
|||
| ⚫ | |||
| ⚫ | |||
pre-down brctl delif br0 eth1 |
|||
pre- |
pre-up brctl addbr br0 || true |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
post-down brctl delbr br0 |
post-down brctl delbr br0 |
||
Beim nächsten Neustart sollte nun die konfigurierte Bridge br0 bereit sein. |
Beim nächsten Neustart sollte nun die konfigurierte Bridge br0 bereit sein. |
||
== OLSR == |
|||
Die einzige Änderung an OLSR ist die Einstellung von ''br0'' als Interface. |
|||
== Fehlersuche == |
|||
* tinc: siehe ''/var/log/daemon.log'' und ''/var/log/debug'' |
|||
* olsrd: siehe ''/var/log/daemon.log'' |
|||
Version vom 21. Juni 2011, 20:44 Uhr
Installation
apt-get install tinc
Netzwerk einrichten
- LOCALNAME
- Name der lokalen Node
- OTHER_HOST
- Name einer anderen Node, mit der eine Verbindung aufgenommen werden soll
- ONI_IP
- IP (aus dem Opennet-Bereich) der lokalen Node
echo "oni" >>/etc/tinc/nets.boot
echo 'EXTRA="-d --bypass-security"' >>/etc/default/tinc
mkdir -p /etc/tinc/oni/hosts
echo "name = LOCALNAME
ConnectTo = OTHER_HOST
Mode = switch" >/etc/tinc/oni/tinc.conf
tincd -n oni -K
Bridge-Setup
tinc
Die Datei /etc/tinc/oni/tinc-up sollte folgenden Inhalt haben:
#!/bin/sh sleep 2 brctl addif br0 oni ifconfig oni up
Und dann:
chmod +x /etc/tinc/oni/tinc-up
Interfaces
- bridge-utils installieren:
apt-get install bridge-utils
- folgende Zeilen in /etc/network/interfaces eintragen:
auto eth1 iface eth1 inet manual post-up ifup br0 post-up ifconfig eth1 up post-down brctl delif br0 eth1 || true
auto br0 iface br0 inet static address ONI_IP netmask 255.255.0.0 pre-up brctl addbr br0 || true pre-up brctl addif br0 eth1 || true pre-down brctl delif br0 eth1 || true pre-down brctl delif br0 oni || true post-down brctl delbr br0
Beim nächsten Neustart sollte nun die konfigurierte Bridge br0 bereit sein.
OLSR
Die einzige Änderung an OLSR ist die Einstellung von br0 als Interface.
Fehlersuche
- tinc: siehe /var/log/daemon.log und /var/log/debug
- olsrd: siehe /var/log/daemon.log