<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://kbu.freifunk.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hundfred</id>
	<title>Freifunk Köln, Bonn und Umgebung - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://kbu.freifunk.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hundfred"/>
	<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Spezial:Beitr%C3%A4ge/Hundfred"/>
	<updated>2026-04-09T14:41:13Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2288</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2288"/>
		<updated>2013-03-29T11:23:00Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel-module while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we exchange keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#on establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to invoke an external script somewhere else&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install tinc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys| here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
#enough links?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.X netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you need to install a bind9&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2287</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2287"/>
		<updated>2013-03-29T11:18:28Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel-module while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we change keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to do so in an external script&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys| here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.X netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so you need to install a bind9&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2286</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2286"/>
		<updated>2013-03-29T11:01:07Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel-module while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we change keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to do so in an external script&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys| here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.10 netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so you need to install a bind9&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2285</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2285"/>
		<updated>2013-03-29T11:00:31Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we change keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to do so in an external script&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys| here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.10 netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so you need to install a bind9&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2284</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2284"/>
		<updated>2013-03-29T10:57:33Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we change keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to do so in an external script&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys| here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.10 netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so you need to install a bind9&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2283</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2283"/>
		<updated>2013-03-29T10:55:23Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we change keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to do so in an external script&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys| here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.10 netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so you need to install a bind9 &lt;br /&gt;
and to forward the requests to,&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2282</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2282"/>
		<updated>2013-03-29T09:51:02Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word, &lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fast configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we change keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to do so in an external script&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2281</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2281"/>
		<updated>2013-03-29T09:26:02Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fast configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2280</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2280"/>
		<updated>2013-03-29T09:17:12Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2279</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2279"/>
		<updated>2013-03-29T09:08:17Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2278</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2278"/>
		<updated>2013-03-29T09:08:03Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2277</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2277"/>
		<updated>2013-03-29T09:02:35Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot; bgcolor=&amp;quot;efefef&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!/etc/modules.conf&lt;br /&gt;
|- &lt;br /&gt;
|batman-adv&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot; bgcolor=&amp;quot;efefef&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!/etc/sysctl.conf&lt;br /&gt;
|- &lt;br /&gt;
|net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2276</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2276"/>
		<updated>2013-03-29T09:00:10Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel while booting&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot; bgcolor=&amp;quot;d0d0d0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!/etc/modules.conf&lt;br /&gt;
|- &lt;br /&gt;
|batman-adv&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot; bgcolor=&amp;quot;d0d0d0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!/etc/sysctl.conf&lt;br /&gt;
|- &lt;br /&gt;
|net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2275</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2275"/>
		<updated>2013-03-29T08:26:36Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: Die Seite wurde neu angelegt: „https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article  quick'n dirty  required software:  1) [[https://projects.universe-factory.net/p…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead, [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki|batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Architektur&amp;diff=2274</id>
		<title>Architektur</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Architektur&amp;diff=2274"/>
		<updated>2013-03-29T07:55:42Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}''Hinweis: Jans Seite zur Architektur im FF-Netz - WIP. Bitte NICHT ändern.''&lt;br /&gt;
&lt;br /&gt;
Freifunk-KBU verolgt die [[Netzwerk-Konfiguration#Komplettes_Bridging | Komplettes Bridging]]-Strategie: Fastd-Server verbinden als Super-Nodes WLAN-Mesh-Partionen. IP-Adressen werden per DHCP und radvd vergeben. Ein routed Backbone-VPN (tinc) verbindet die Supernodes und ermöglicht Routing zum Exit.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Dieser Artikel beschreibt die Architektur des in Köln, Bonn und Umgebung verwendeten Freifunk-Netzes. Dabei wird insbesondere auf die Zusammenhänge zwischen Server-Konfiguration und Firmware-Eigeschaften eingegangen. Hierbei gibt die Architektur vor, wie Nodes, Super-Nodes, Server und Klienten konfiguriert werden müssen. &lt;br /&gt;
&lt;br /&gt;
Im Rahmen der Einleitung wird die verwendete Stratgie (''komplettes Briding'') dargelegt. Die folgenden Absätze (OSI-2: Briding, OSI-3: Routing) gehen detailliert auf die verschiedenen Schichten des Netzes ein. Der letzte Absatz gibt einen Ausblick auf mögliche Änderung, die in Zukunft einziehen können.&lt;br /&gt;
&lt;br /&gt;
=== Strategie ===&lt;br /&gt;
Das Netz besteht aus Klienten, Nodes und Super-Nodes. Die verwendete [[Netzwerk-Konfiguration#Komplettes_Bridging | Komplettes Bridging Stratgie]] sieht vor, dass das komplette Netz ein einziges zusammehängendes OSI-2 Segment bildet. Dieses Segment verbindet alle Teilnehmer. Dadurch sind je 2 Klienten in verschiedenen Teilen des Netzes immer über eine zu Grunde liegende Infrastruktur via &amp;quot;Ethernet&amp;quot; (WLAN / LAN) miteinander verbunden. Für die Infrastruktur wird batman-adv (http://www.open-mesh.org/) verwendet - sie wird als hierachisches [[Wikipedia:Peer-to-Peer | P2P-Netz]] realisiert. Somit: &amp;lt;br /&amp;gt;&lt;br /&gt;
''Daten zwischen Netzteilnehmer werden als Frames switched, das Netz bildet eine große Broadcast-/Link-Local-Multicast-Domäne.''&lt;br /&gt;
&lt;br /&gt;
=== Super-Nodes ===&lt;br /&gt;
[[Datei:Super-node-overview.png|thumb|300px|right|Abb. 1]]&lt;br /&gt;
[[supernode|Super-Nodes]] (auch: fastd-Server) sind Nodes, die VPN-Verbindungen von Nodes entgegen nehmen. Ein Super-Node ist im Internet erreichbar, d.h. Nodes können VPN-Verbindungen dorthin initiieren, auch wenn sie sich z.B. hinter einem [[Wikipedia:Network_Address_Translation | NAT]] befinden. Super-Nodes verfügen über eine gute Internet-Anbindung (100MBit/s). Jeder Node hält typischerweise VPN-Verbindungen zu zwei verschiedenen Super-Nodes. Adressen und VPN-Schlüssel der Super-Nodes sind fest in der Node-Firmware verdrahtet.&lt;br /&gt;
&lt;br /&gt;
Super-Nodes werden beispielsweise auf dedizierten Servern ohne WLAN-Konnektivität betrieben.&lt;br /&gt;
Abb. 1 zeigt die Kommunikation zwischen Klienten, Nodes und Super-Nodes. Die Nodes A und B sind mit den Super-Nodes fastd1 und fastd2 verbunden. Über die eingezeichneten Verbindungen werden batman-adv Frames versendet. Der Klient ist im Infrastruktur-Netz an Node A eingebucht - es werden gewöhnliche Wireless-Lan-Frames verwendet. (''kein batman-adv'')&lt;br /&gt;
&lt;br /&gt;
=== Nodes ===&lt;br /&gt;
[[Datei:4.1-All-Bridging.png|thumb|300px|right|Abb. 2]]&lt;br /&gt;
Auf den Nodes existieren verschiedene Netze, die teilweise mit einander verbunden sind (Abb. 2). Jeder Node spannt dabei zwei Wireless-Lan-Netze auf und ggf. eine VPN-Verbindung auf.&lt;br /&gt;
&lt;br /&gt;
* ''wlan0'' wird als &amp;quot;Master&amp;quot;-Netz betrieben&lt;br /&gt;
* ''wlan1'' arbeitet als &amp;quot;Ad-Hoc&amp;quot;-Netz &lt;br /&gt;
* ''tap0'' ist das VPN-Interface. &lt;br /&gt;
&lt;br /&gt;
wlan1 und tap0 sind hierbei dem ''bat0'' Interface hinzugefügt. &lt;br /&gt;
&lt;br /&gt;
''Hinweis'': Aus technischen Gründen (u.a. vlan-Fähigkeit einzelner Geräte), weichen Interface-Namen in der Node-Firmware z.T. ab.&lt;br /&gt;
&lt;br /&gt;
== OSI-2: Data-Link-Layer ==&lt;br /&gt;
[[Datei:Osi-2.png|thumb|300px|right|Abb. 3]]&lt;br /&gt;
&lt;br /&gt;
Die komplettes Bridging Strategie sieht vor, dass alle Stationen zu einem OSI-2 Segment zusammen gefasst werden. Hierbei werden LAN, WLAN und VPN-Verbindungen via bridging verbunden. In diesem Absatz wird die Konfigration der verschiedenen Komponenten des Segements erläutert. Abb. 3 illustiert das Segment. Es besteht aus den Super-Nodes fastd1, fastd2 und fastd3, den Nodes A, B, C und D sowie zwei Klienten. &lt;br /&gt;
* Nodes A, B und C sind per Kabel mit dem Internet verbunden und bauen eine VPN-Verbindung zu jeweils zwei Super-Nodes auf.&lt;br /&gt;
* Node D verfügt über keine kabelgebundene Verbindung zum Internet. Er ist via ad-hoc wlan mit der Wolke verbunden&lt;br /&gt;
* Entlang der blau eingezeichneten Verbindungen werden batman-adv Frames ausgetauscht.&lt;br /&gt;
Die Nodes werden daher via batman-adv TT-annouces im Mesh bekannt gemacht. Bridge-Loop-Avoidance (BLA) wird nicht verwendet (http://www.open-mesh.org/projects/batman-adv/wiki/Understand-your-batman-adv-network)&lt;br /&gt;
&lt;br /&gt;
=== Node-IDs ===&lt;br /&gt;
Jedem Node wird eine eindeutige ID zugewiesen. Sie entspricht der Hardware-Adresse gemäß Aufkleber - Trennzeichen werden entfernt. (Beispiel: Hardware-Adresse: &amp;lt;tt&amp;gt;F4:EC:38:E9:72:34&amp;lt;/tt&amp;gt; =&amp;gt; Node-ID: &amp;lt;tt&amp;gt;f4ec38e97234&amp;lt;/tt&amp;gt;. Verfügt ein Node über mehrere Interfaces, so wird die des ersten (gemäß Treiber- / Kernel Numerierung) 2.4 GHz-Interface verwendet.&lt;br /&gt;
&lt;br /&gt;
=== Wireless LAN ===&lt;br /&gt;
Im Freifunk-KBU Netz wird IEEE 802.11g/n verwendet:&lt;br /&gt;
* Das Infrastruktur-Netz führt die SSID kbu.freifunk.net. Für Klienten erscheint es als normaler Accesspoint.&lt;br /&gt;
* Das Ad-Hoc Netz nutzt die ESSID und BSSID: 02:d1:11:37:fc:39. Es ermöglicht die direkte Kommunikation zwischen verschiedenen Nodes.&lt;br /&gt;
&lt;br /&gt;
=== VPN ===&lt;br /&gt;
==== Verwendung ====&lt;br /&gt;
Verfügt ein Node über einen drahtgebundenen Zugang zum Internet, so baut er eine VPN-Verbindung auf. Als VPN wird fastd (https://projects.universe-factory.net/projects/fastd) verwendet. Fastd baut - ähnlich zu l2tp - per Default Verbindungen nur zwischen zu definierten Links auf. Somit ergibt sich keine Redundanz zur batman-adv Topologie-Ermittlung: Für batman-adv existiert ''nicht'' der transitive Abschluss aller konfigurierten fastd-Links als Broadcast-Medium. Das VPN arbeitet hier als Ersatz für ad-hoc wlan Verbindungen: Teile des Netzes zwischen denen keine Verbindungen bestehen, werden über das VPN zusammen gefasst.&lt;br /&gt;
Nodes ohne Verbindung zum VPN-Server bilden eine gemeinsames OSI-2 Segment, wenn eine Ad-Hoc Verbindung besteht oder wenn zwischen ihnen eine VPN-Verbindung manuell konfiguriert wurde&lt;br /&gt;
(fastd-Peers per Shell im Dateisystem des Nodes hinterlegt). Eine Verbindung zu Super-Nodes ist nicht zwigend erforderlich. Somit gilt:&lt;br /&gt;
&lt;br /&gt;
''Das VPN verbindet Ad-Hoc Mesh-Partionen - Partionen ohne VPN-Link zu Super-Nodes arbeiten autark.&lt;br /&gt;
&lt;br /&gt;
==== Schlüsselaustausch ==== &lt;br /&gt;
[[Datei:Key-submit.png|thumb|300px|right|Abb. 4]]&lt;br /&gt;
Der Schlüsselaustausch erfolgt dabei über die Super-Nodes. Jeder Super-Node betreibt einen RESTful-Webservice über den er Schlüssel entgegen nimmt (https://github.com/ff-kbu/fastd-service): Initiiert ein Node eine VPN-Verbindung zu einem Super-Node zu übermittelt er im Vorfeld seinen Public-Key. Durch die Verwendung Elliptischer Kurven sind die Schlüssel hinreichend klein und können urlencoded übermittelt werden. Abb. 4 zeigt den Schlüsselaustausch zwischen Node und Super-Node. Zusätzlich ist das Node-Register am Austausch beteiligt, dass den Schlüssel ablehen kann (bspw. wenn er bereits im Netz verwendet wird).&lt;br /&gt;
&lt;br /&gt;
=== Frame-Typen ===&lt;br /&gt;
Für die genutzten Frame-Typen gilt:&lt;br /&gt;
* vlan-Tagging wird nicht verwendet.&lt;br /&gt;
* VPN und ad-hoc: ''batman-adv''-Frames &lt;br /&gt;
* Infrastruktur-Netz: Gewöhnliche Wireless-Lan Frames (IEEE 802.11)&lt;br /&gt;
&lt;br /&gt;
=== MTU / PMTU ===&lt;br /&gt;
* wireless-lan interfaces verwenden als MTU 1500 Byte&lt;br /&gt;
* fastd tap-Interfaces verwenden als MTU 1426 Byte&lt;br /&gt;
&lt;br /&gt;
''Hinweise: ''&lt;br /&gt;
&lt;br /&gt;
fastd-Pakete werden per default nicht fragmentiert. Wird eine VPN-Verbindung mit zu kleiner PMTU verwendet, werden die Pakete verworfen. Die MTU 1426 des fastd-Interfaces errechnet sich durch:&lt;br /&gt;
* PMTU des Uplinks: 1500 Byte - 8 Byte = 1492 Byte = MTU einer DSL-PPPoE Verbindung&lt;br /&gt;
* Overhead fastd: 1492 Byte - 20 Byte (IP) - 8 Byte (UDP) - 24 Byte (fastd) -  14 Byte (Inner Ethernet) = 1426 Byte&lt;br /&gt;
&lt;br /&gt;
Falls keine fastd-Verschlüsselung verwendet wird (Method: 'null') rediziert sich der fastd-Overhead von 24 Byte auf 1 Byte.&lt;br /&gt;
&lt;br /&gt;
Problematisch ist, dass Netcologne bei ADSL typischerweise nur eine PMTU von 1442 (d.h. 50 Byte weniger) zur Verfügung stellt. Hiermit ist fraglich, in wie weit 1426 als MTU für fastd-Interfaces sinnvoll ist (alternativ: 1376). Aktuell werden alle Super-Nodes ohne PMTU-Discovery betrieben (&amp;lt;tt&amp;gt;sysctl -w net.ipv4.ip_no_pmtu_disc=1&amp;lt;/tt&amp;gt;), so dass das Don't Fragment (DF)-Bit seitens fastd auf 0 gesetzt wird und keine Probleme durch Paketverlust auftreten. Auf den Nodes ist PMTU-Discovery derzeit aktiv - Probleme sind jedoch nicht erkennbar. Mittelfristig sollte das Fragmentierungsverhalten seitens fastd konfigurierbar sein: https://projects.universe-factory.net/issues/120&lt;br /&gt;
&lt;br /&gt;
== OSI-3: Network Layer ==&lt;br /&gt;
Zur Kommunikation im Freifunk-Netz und mit weiteren Netzen ist es erforderlich, IP-Adressen zu Vergeben und Pakete in andere Netze zu routen. Dieser Absatz beschreibt die verwendete Adressierungs und Routing-Strategien im Freifunk-Netz. Hierbei wird insbesondere auf das Backbon-VPN (Tinc) und auf die Konfigration der Super-Nodes eingangen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Adressbereiche ===&lt;br /&gt;
Im OSI-2 Segment werden die folgenden Adressen verwendet:&lt;br /&gt;
* 172.27.0.0/18 - 172.27.0.0 bis 172.63.255.255, Subnet-Mask: 255.255.192.0&lt;br /&gt;
* 2001:67c:20a0:b102::/64&lt;br /&gt;
* fdd3:5d16:b5dd::/64&lt;br /&gt;
* fdd3:5d16:b5dd:1::/64&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration Super-Nodes ===&lt;br /&gt;
Jeder Super-Node betreibt einen DHCPv4-Server, mit dem er die Konfiguration für die Klienten ausliefert. Gleichzeitig betreibt er einen DNS-Cache - optional ist der Betrieb eines transparenten HTTP-Proxies denkbar.&lt;br /&gt;
&lt;br /&gt;
Die aktuelle Planung sieht 8 Super-Nodes für das FF-KBU vor, auf denen DHCP-Server betrieben werden. Keys und DNS-Namen sind in der Firmware hinterlegt. Bei Bedarf können weitere Super-Nodes hinzugefügt werden.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnet &lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hinweis: Werden weitere Super-Nodes benötigt, so müssen die zugewiesenen subnets aufgeteilt werden.&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration Nodes ===&lt;br /&gt;
''&amp;lt;todo&amp;gt; (TODO: Implementierung in der Firmware ausstehend).''&lt;br /&gt;
&lt;br /&gt;
Nodes verwenden im Uplink-Netz zusätzlich den ULA-Bereich&lt;br /&gt;
*fdd3:5d16:b5dd:1::/64 &lt;br /&gt;
Jeder Node kann über seine Public-IPv6, ULA-IPv6, Link-Local-IPv6 Adressen und die IPv4-Adresse seines WAN-Uplink-Netzes erreicht werden. Jedem Node wird dadurch eine eindeutige Adresse aus fdd3:5d16:b5dd::/64 zugewiesen, die aus allen Netzen - mit denen er verbunden ist erreicht werden kann &lt;br /&gt;
&lt;br /&gt;
Gleichzeitig verwendet jeder Node die anycast-Adresse 172.27.0.255, die nur aus dem Infrastruktur-Netz erreichbar ist. Hierdurch kann ein Client explizit abfragen, mit welchem Node er verbunden ist. &amp;lt;/todo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== IPv6 / RADVD ===&lt;br /&gt;
Hinweis: Aktell nicht so umgesetzt - Tinc in Squeeze hat da afair Probleme TODO: Umsetzen.&lt;br /&gt;
Super-Nodes betreiben radvd-Server im Adressbereich 2001:67c:20a0:b102::/64 und annoncen sich selbst als Router&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2263</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2263"/>
		<updated>2013-03-25T20:44:42Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnetz&lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kommentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|[[User:Yanosz|Yanosz]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|Testbetrieb&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / tinc -Backbone ====&lt;br /&gt;
&lt;br /&gt;
172.27.255.0/24&lt;br /&gt;
&lt;br /&gt;
public-keys: [https://github.com/ff-kbu/bbkeys| bbkeys]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! IP&lt;br /&gt;
! Name&lt;br /&gt;
! Funktion/Komentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.1&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|dns ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.2&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|www ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.3&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|exit-gw&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.4&lt;br /&gt;
|felicitas.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.5&lt;br /&gt;
|kif.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.6&lt;br /&gt;
|collectd.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.7&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|build-server&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.8&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|backup&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.9&lt;br /&gt;
|fastd3.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.10&lt;br /&gt;
|fastd4.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.11&lt;br /&gt;
|lucifer.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2262</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2262"/>
		<updated>2013-03-25T20:34:04Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnetz&lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kommentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|[[User:Yanosz|Yanosz]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|Testbetrieb&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ipv4 tinc -Backbone 172.27.255.0/24, public-keys: [https://github.com/ff-kbu/bbkeys| bbkeys]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! IP&lt;br /&gt;
! Name&lt;br /&gt;
! Funktion/Komentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.1&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.2&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.3&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|exit-gw&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.4&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.5&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.6&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.7&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.8&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.9&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.10&lt;br /&gt;
|fastd4&lt;br /&gt;
|supernode&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.11&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2261</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2261"/>
		<updated>2013-03-25T20:31:09Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnetz&lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kommentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|[[User:Yanosz|Yanosz]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|Testbetrieb&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ipv4 tinc -Backbone 172.27.255.0/24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! IP&lt;br /&gt;
! Name&lt;br /&gt;
! Funktion/Komentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.1&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.2&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.3&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|exit-gw&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.4&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.5&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.6&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.7&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.8&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.9&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.10&lt;br /&gt;
|fastd4&lt;br /&gt;
|supernode&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.11&lt;br /&gt;
|&lt;br /&gt;
|online&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2260</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2260"/>
		<updated>2013-03-25T20:09:59Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnet &lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|derzeit nicht funktionsfähig, stand, 21.03.2013&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.56.0 /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|fastd4.kbu.freifunk.net, DHCP&lt;br /&gt;
|15-03-2013&lt;br /&gt;
|Testknoten, dns noch nicht eingetragen&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.0/24&lt;br /&gt;
|Tinc-BackboneVPN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2204</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2204"/>
		<updated>2013-03-21T18:19:41Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|derzeit nicht funktionsfähig, stand, 21.03.2013&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.56.0 /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|fastd4.kbu.freifunk.net, DHCP&lt;br /&gt;
|15-03-2013&lt;br /&gt;
|Testknoten, dns noch nicht eingetragen&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.0/24&lt;br /&gt;
|Tinc-BackboneVPN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2203</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2203"/>
		<updated>2013-03-21T18:16:04Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|derzeit nicht funktionsfähig, stand, 21.03.2013&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.56.0 /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|?, DHCP&lt;br /&gt;
|15-03-2013&lt;br /&gt;
|Testknoten&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.0/24&lt;br /&gt;
|Tinc-BackboneVPN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2202</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2202"/>
		<updated>2013-03-21T17:29:40Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|derzeit nicht funktionsfähig, stand, 21.03.2013&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|?, DHCP&lt;br /&gt;
|15-03-2013&lt;br /&gt;
|Testknoten&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.0/24&lt;br /&gt;
|Tinc-BackboneVPN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2146</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2146"/>
		<updated>2013-03-17T18:26:19Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|?, DHCP&lt;br /&gt;
|15-03-2013&lt;br /&gt;
|Testknoten&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.0/24&lt;br /&gt;
|Tinc-BackboneVPN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2138</id>
		<title>Kategorie:Infrastruktur</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2138"/>
		<updated>2013-03-16T14:03:58Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zur Infrastruktur von Freifunk-KBU gehören verschiedene Server&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! DNS-Namen&lt;br /&gt;
! IP-Adressen&lt;br /&gt;
! Funktion&lt;br /&gt;
! Kommentar&lt;br /&gt;
|-&lt;br /&gt;
|Paul&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*195.54.164.202&lt;br /&gt;
|Xen-Dom0 im RZ&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felix&lt;br /&gt;
|felix.kbu.freifunk.net, vpn1.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*172.26.0.1 (mesh)&lt;br /&gt;
|VPN-Gateway im STW, DNS, DHCP, Tinc-CA (http://felix.kbu.freifunk.net:8080/ff-serv)&lt;br /&gt;
| Kein Exit&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felicitas&lt;br /&gt;
|felicitas.kbu.freifunk.net, vpn2.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 172.26.0.2 (mesh)&lt;br /&gt;
* 195.54.164.203 (Public)&lt;br /&gt;
|VPN-Gateway im RZ, Exit&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Jenkins&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* (nur interne)&lt;br /&gt;
|CI-/ Build-Server (http://jenkins.kbu.freifunk.net)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Freifunk&lt;br /&gt;
|kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*212.201.68.130&lt;br /&gt;
|VM-Host für Felix, Wiki, Webpage&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Backup&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 2001:470:780f:1::2&lt;br /&gt;
| Backup, Icinga&lt;br /&gt;
| nur Backup und Monitoring&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[IP Subnetze]]&lt;br /&gt;
&lt;br /&gt;
'''DNS *.kbu.freifunk.net'''&lt;br /&gt;
&lt;br /&gt;
Ansprechpartner für die Administration des DNS, für die Domain *.kbu.freifunk.net sind:&lt;br /&gt;
[[User:Yanosz|Yanosz]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:internes]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2137</id>
		<title>Kategorie:Infrastruktur</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2137"/>
		<updated>2013-03-16T13:56:02Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zur Infrastruktur von Freifunk-KBU gehören verschiedene Server&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! DNS-Namen&lt;br /&gt;
! IP-Adressen&lt;br /&gt;
! Funktion&lt;br /&gt;
! Kommentar&lt;br /&gt;
|-&lt;br /&gt;
|Paul&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*195.54.164.202&lt;br /&gt;
|Xen-Dom0 im RZ&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felix&lt;br /&gt;
|felix.kbu.freifunk.net, vpn1.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*172.26.0.1 (mesh)&lt;br /&gt;
|VPN-Gateway im STW, DNS, DHCP, Tinc-CA (http://felix.kbu.freifunk.net:8080/ff-serv)&lt;br /&gt;
| Kein Exit&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felicitas&lt;br /&gt;
|felicitas.kbu.freifunk.net, vpn2.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 172.26.0.2 (mesh)&lt;br /&gt;
* 195.54.164.203 (Public)&lt;br /&gt;
|VPN-Gateway im RZ, Exit&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Jenkins&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* (nur interne)&lt;br /&gt;
|CI-/ Build-Server (http://jenkins.kbu.freifunk.net)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Freifunk&lt;br /&gt;
|kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*212.201.68.130&lt;br /&gt;
|VM-Host für Felix, Wiki, Webpage&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Backup&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 2001:470:780f:1::2&lt;br /&gt;
| Backup, Icinga&lt;br /&gt;
| nur Backup und Monitoring&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[IP Subnetze]]&lt;br /&gt;
&lt;br /&gt;
'''DNS *.kbu.freifunk.net'''&lt;br /&gt;
&lt;br /&gt;
Ansprechpartner für die Administration des DNS, für die domain *.kbu.freifunk.net sind:&lt;br /&gt;
[[User:Yanosz|Yanosz]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:internes]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2134</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2134"/>
		<updated>2013-03-16T10:47:54Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|?, DHCP&lt;br /&gt;
|15-03-2013&lt;br /&gt;
|Testknoten&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2133</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2133"/>
		<updated>2013-03-16T10:47:28Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! Subnetz&lt;br /&gt;
! verwendet für&lt;br /&gt;
! belegt seit&lt;br /&gt;
! Bemerkungen&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd1.kbu.freifunk.net, DCHP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd2.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27. /21&lt;br /&gt;
|fastd3.kbu.freifunk.net, DHCP&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|?, DHCP&lt;br /&gt;
|&lt;br /&gt;
|Testknoten&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2132</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2132"/>
		<updated>2013-03-16T09:53:01Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|+&lt;br /&gt;
!Subnetze&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
|-&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
|-&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
|-&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2131</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2131"/>
		<updated>2013-03-16T09:50:39Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Subnetze!&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
|+&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
|+&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
|+&lt;br /&gt;
fastd1.kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Hundfred&amp;diff=2130</id>
		<title>Benutzer:Hundfred</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Hundfred&amp;diff=2130"/>
		<updated>2013-03-15T15:45:51Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: Die Seite wurde neu angelegt: „hundfred at s23.org“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;hundfred at s23.org&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2129</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2129"/>
		<updated>2013-03-15T15:44:21Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: Die Seite wurde neu angelegt: „ == IP-Subnetze ==  Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:  '172.26.0.0/15 '  Und ist hier eingetragen: http://wiki.freifunk.net/IP-Ne…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2128</id>
		<title>Kategorie:Infrastruktur</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2128"/>
		<updated>2013-03-15T15:40:11Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zur Infrastruktur von Freifunk-KBU gehören verschiedene Server&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! DNS-Namen&lt;br /&gt;
! IP-Adressen&lt;br /&gt;
! Funktion&lt;br /&gt;
! Kommentar&lt;br /&gt;
|-&lt;br /&gt;
|Paul&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*195.54.164.202&lt;br /&gt;
|Xen-Dom0 im RZ&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felix&lt;br /&gt;
|felix.kbu.freifunk.net, vpn1.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*172.26.0.1 (mesh)&lt;br /&gt;
|VPN-Gateway im STW, DNS, DHCP, Tinc-CA (http://felix.kbu.freifunk.net:8080/ff-serv)&lt;br /&gt;
| Kein Exit&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felicitas&lt;br /&gt;
|felicitas.kbu.freifunk.net, vpn2.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 172.26.0.2 (mesh)&lt;br /&gt;
* 195.54.164.203 (Public)&lt;br /&gt;
|VPN-Gateway im RZ, Exit&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Jenkins&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* (nur interne)&lt;br /&gt;
|CI-/ Build-Server (http://jenkins.kbu.freifunk.net)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Freifunk&lt;br /&gt;
|kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*212.201.68.130&lt;br /&gt;
|VM-Host für Felix, Wiki, Webpage&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Backup&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 2001:470:780f:1::2&lt;br /&gt;
| Backup, Icinga&lt;br /&gt;
| nur Backup und Monitoring&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[IP Subnetze]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:internes]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2127</id>
		<title>Kategorie:Infrastruktur</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2127"/>
		<updated>2013-03-15T15:39:53Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zur Infrastruktur von Freifunk-KBU gehören verschiedene Server&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! DNS-Namen&lt;br /&gt;
! IP-Adressen&lt;br /&gt;
! Funktion&lt;br /&gt;
! Kommentar&lt;br /&gt;
|-&lt;br /&gt;
|Paul&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*195.54.164.202&lt;br /&gt;
|Xen-Dom0 im RZ&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felix&lt;br /&gt;
|felix.kbu.freifunk.net, vpn1.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*172.26.0.1 (mesh)&lt;br /&gt;
|VPN-Gateway im STW, DNS, DHCP, Tinc-CA (http://felix.kbu.freifunk.net:8080/ff-serv)&lt;br /&gt;
| Kein Exit&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felicitas&lt;br /&gt;
|felicitas.kbu.freifunk.net, vpn2.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 172.26.0.2 (mesh)&lt;br /&gt;
* 195.54.164.203 (Public)&lt;br /&gt;
|VPN-Gateway im RZ, Exit&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Jenkins&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* (nur interne)&lt;br /&gt;
|CI-/ Build-Server (http://jenkins.kbu.freifunk.net)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Freifunk&lt;br /&gt;
|kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*212.201.68.130&lt;br /&gt;
|VM-Host für Felix, Wiki, Webpage&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Backup&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 2001:470:780f:1::2&lt;br /&gt;
| Backup, Icinga&lt;br /&gt;
| nur Backup und Monitoring&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[IP Subnetze]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:internes]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2126</id>
		<title>Kategorie:Infrastruktur</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Kategorie:Infrastruktur&amp;diff=2126"/>
		<updated>2013-03-15T15:36:47Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zur Infrastruktur von Freifunk-KBU gehören verschiedene Server&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! DNS-Namen&lt;br /&gt;
! IP-Adressen&lt;br /&gt;
! Funktion&lt;br /&gt;
! Kommentar&lt;br /&gt;
|-&lt;br /&gt;
|Paul&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*195.54.164.202&lt;br /&gt;
|Xen-Dom0 im RZ&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felix&lt;br /&gt;
|felix.kbu.freifunk.net, vpn1.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*172.26.0.1 (mesh)&lt;br /&gt;
|VPN-Gateway im STW, DNS, DHCP, Tinc-CA (http://felix.kbu.freifunk.net:8080/ff-serv)&lt;br /&gt;
| Kein Exit&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Felicitas&lt;br /&gt;
|felicitas.kbu.freifunk.net, vpn2.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 172.26.0.2 (mesh)&lt;br /&gt;
* 195.54.164.203 (Public)&lt;br /&gt;
|VPN-Gateway im RZ, Exit&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Jenkins&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* (nur interne)&lt;br /&gt;
|CI-/ Build-Server (http://jenkins.kbu.freifunk.net)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Freifunk&lt;br /&gt;
|kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
*212.201.68.130&lt;br /&gt;
|VM-Host für Felix, Wiki, Webpage&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Backup&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
* 2001:470:780f:1::2&lt;br /&gt;
| Backup, Icinga&lt;br /&gt;
| nur Backup und Monitoring&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[IP Subnetze]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:internes]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Vorlage:Treffen&amp;diff=2118</id>
		<title>Vorlage:Treffen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Vorlage:Treffen&amp;diff=2118"/>
		<updated>2013-03-10T20:45:56Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
{{textfeld01&lt;br /&gt;
|title=[[Treffen | Die nächsten Treffen:]]&lt;br /&gt;
|id=&amp;quot;naechste-treffen&amp;quot;&lt;br /&gt;
|content=&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
* {{{termin-c4}}} im [http://koeln.ccc.de C4] in Köln, [http://www.koeln.ccc.de/c4/faq/index.xml#anreise Helios Str. 6a], '''20:00''' Uhr&lt;br /&gt;
''Hinweis'': Der Netzladen ist umgezogen - Eingang: &amp;lt;br /&amp;gt; Weiße Tür rechts neben dem Buchladen, links neben dem Maya&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Anwendung:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{treffen |termin-bn=&amp;lt;DATUM&amp;gt; |termin-c4=&amp;lt;DATUM&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Vorlagen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=2076</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=2076"/>
		<updated>2013-02-24T22:02:40Z</updated>

		<summary type="html">&lt;p&gt;Hundfred: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Seit kurzem verwenden wir einen IRC-Channel. Mit etwas Glück können wir Dir bei Problemen direkt helfen.&lt;br /&gt;
&lt;br /&gt;
Solltest Du IRC nicht nicht kennen, hilft Wikipedia: http://de.wikipedia.org/wiki/Internet_Relay_Chat&lt;br /&gt;
&lt;br /&gt;
 Server (ipv4): irc.paranode.net&lt;br /&gt;
 Server (ipv6): irc6.paranode.net &lt;br /&gt;
 &lt;br /&gt;
 Channel: #ff-kbu&lt;br /&gt;
 &lt;br /&gt;
 Port: 6667, oder 6697 SSL&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kontakt]]&lt;/div&gt;</summary>
		<author><name>Hundfred</name></author>
	</entry>
</feed>