Tinc
Version vom 7. Mai 2011, 12:50 Uhr von 86.103.152.193 (Diskussion)
Verzeichnisse anlegen
mkdir -p /etc/tinc/kiel.freifunk.net 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
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'
TCPOnly = yes