Tinc: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 52: | Zeile 52: | ||
Freifunk-Zone um das neue tinc-Interface erweitern, z.B. in /etc/config/firewall | Freifunk-Zone um das neue tinc-Interface erweitern, z.B. in /etc/config/firewall | ||
− | + | config 'zone' | |
− | option ' | + | option 'masq' '1' |
− | option 'input' 'ACCEPT' | + | option 'input' 'ACCEPT' |
− | option ' | + | option 'forward' 'REJECT' |
− | option ' | + | option 'name' 'freifunk' |
− | option ' | + | option 'output' 'ACCEPT' |
+ | option 'network' 'wireless0 tincolsr' | ||
+ | |||
+ | |||
olsrd-Konfiguration erweitern, z.B. in /etc/config/olsrd | olsrd-Konfiguration erweitern, z.B. in /etc/config/olsrd | ||
− | + | config 'interface' 'tincolsr' | |
− | option ' | + | option 'ifname' 'tinc-olsr' |
+ | option 'proto' 'static' | ||
+ | option 'ipaddr' '10.14.252.<tinc-vpn-IP-eintragen>' | ||
+ | option 'netmask' '255.255.0.0' | ||
+ | option 'defaultroute' '0' | ||
+ | option 'peerdns' '0' |
Version vom 7. Mai 2011, 20:21 Uhr
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 = tincolsr 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 }
Das obige Skript ausführbar machen und als Startskript beim Systemstart verwenden:
chmod u+x /etc/init.d/tincd 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 'masq' '1' option 'input' 'ACCEPT' option 'forward' 'REJECT' option 'name' 'freifunk' option 'output' 'ACCEPT' option 'network' 'wireless0 tincolsr'
olsrd-Konfiguration erweitern, z.B. in /etc/config/olsrd
config 'interface' 'tincolsr' option 'ifname' 'tinc-olsr' option 'proto' 'static' option 'ipaddr' '10.14.252.<tinc-vpn-IP-eintragen>' option 'netmask' '255.255.0.0' option 'defaultroute' '0' option 'peerdns' '0'