Tinc
Version vom 7. Mai 2011, 20:10 Uhr von 86.103.152.193 (Diskussion)
Vorsicht - irgendwie geht das so alles noch nicht!
In Arbeit
86.103.152.193 19:07, 7. Mai 2011 (UTC)
Verzeichnissbaum anlegen
mkdir -p /etc/tinc/kiel.freifunk.net/hosts
Datei /etc/tinc/kiel.freifunk.net/tinc.conf
Name = <nodename-eintragen> ConnectTo = toppoint AddressFamily = any TCPOnly = yes Device = /dev/net/tun Interface = tinc-olsr Mode = switch PrivateKeyFile = /etc/tinc/kiel.freifunk.net/rsa_key.priv Port = 2655
Public Key der "Zentrale" runterladen
wget -O /etc/tinc/kiel.freifunk.net/hosts/toppoint http://freifunk.in-kiel.de/tinc/toppoint
(Falls das wget-Kommando nicht geht: Copy und Paste von http://freifunk.in-kiel.de/tinc/toppoint)
Keys generieren:
tincd --config=/etc/tinc/kiel.freifunk.net -K
Datei /etc/init.d/tincd anlegen:
#!/bin/sh /etc/rc.common START=50 start() { /usr/sbin/tincd -n kiel.freifunk.net } stop() { killall tincd }
Danach noch symbolischen Link setzen:
cd /etc/rc.d ln -s ../init.d/tincd S49tincd
Freifunk-Zone um das neue tinc-Interface erweitern, z.B. in /etc/config/firewall
config 'zone' option 'name' 'freifunk' option 'input' 'ACCEPT' option 'output' 'ACCEPT' option 'network' 'freifunk tincolsr' option 'forward' 'ACCEPT'
olsrd-Konfiguration erweitern, z.B. in /etc/config/olsrd
config 'Interface' option 'interface' 'tincolsr'