Benutzer-Werkzeuge


    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/main.php on line 62
  • Admin

  • Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 50

    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 77
  • Registrieren

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
fastd_und_batman_server [2014/09/22 00:16] mwarningfastd_und_batman_server [2014/10/13 17:54] mwarning
Zeile 2: Zeile 2:
  
 Dieses Howto ist für Leute gedacht die selber einen Server bereitstellen wollen der als Knotenpunkt und vielleicht auch als Gateway (Exit-Node/Gateway) dient. Das heißt das viele Knoten (z.B. Router) sich über diesen Server verbinden und Daten austauschen können. Ebenso kann für alle Nutzer eine Internetanbindung über einen VPN-Provider zur Verfügung gestellt werden. Dieses Howto ist für Leute gedacht die selber einen Server bereitstellen wollen der als Knotenpunkt und vielleicht auch als Gateway (Exit-Node/Gateway) dient. Das heißt das viele Knoten (z.B. Router) sich über diesen Server verbinden und Daten austauschen können. Ebenso kann für alle Nutzer eine Internetanbindung über einen VPN-Provider zur Verfügung gestellt werden.
-Die Anleitung ist definitiv für fortgeschrittene Nutzer gedacht und wurde für Debian-artige Systeme geschrieben.+Die Anleitung ist definitiv für fortgeschrittene Nutzer gedacht und wurde für Debian/Ubuntu Systeme geschrieben. Sie sollte aber auch für andere unixartige Systeme funktionieren.
  
  
-Das Watchdog-Script testet den OpenVPN Anschluss on Internet verfügbar ist und +/etc/radvd.conf 
-gibt das im Freifunk-Netz bekannt.+  interface bat0 { 
 +  IgnoreIfMissing on; 
 +   AdvSendAdvert on; 
 +  AdvOtherConfigFlag off; 
 +  AdvDefaultLifetime 1800; 
 +  AdvLinkMTU 0; 
 +  AdvCurHopLimit 64; 
 +  AdvReachableTime 0; 
 +  MaxRtrAdvInterval 600; 
 +  MinRtrAdvInterval 198; 
 +  AdvDefaultPreference high; 
 +  AdvRetransTimer 0; 
 +  AdvManagedFlag off; 
 +  UnicastOnly on; #send RAs only as a request as unicast 
 +   
 +  prefix fdef:17a0:ffb1:300::/64 { 
 +  AdvOnLink on; 
 +  AdvAutonomous on; 
 +  AdvRouterAddr on; 
 +  }; 
 +  prefix 2001:bf7:1320:300::/64 { 
 +  AdvOnLink on; 
 +  AdvAutonomous on; 
 +  AdvRouterAddr on; 
 +  }; 
 +  RDNSS fdef:17a0:ffb1:300::1 {  }; 
 +  };
  
-  apt-get install bridge-utils+/etc/tayga.conf 
 +  tun-device nat64 
 +  ipv4-addr 10.26.0.1 
 +  prefix fdef:17a0:ffb1:1337::/96 
 +  dynamic-pool 10.26.0.0/20 
 +  data-dir /var/spool/tayga 
 + 
 +  apt-get install bridge-utils tayga radvd
  
   fastd --config /etc/fastd/fastd.conf --daemon   fastd --config /etc/fastd/fastd.conf --daemon
 +  /etc/init.d/tayga start
 +  /etc/init.d/radvd start
      
   modprobe batman-adv   modprobe batman-adv
-   
-  mac=$(ip addr show dev fastd_mesh | awk '{if($1=="link/ether") { print($2); exit(0);} }') 
-  ip link set dev bat0 down 
-  ip link set dev bat0 address $mac 
-  ip link set dev bat0 up 
-   
   echo "5000" >  /sys/class/net/bat0/mesh/orig_interval   echo "5000" >  /sys/class/net/bat0/mesh/orig_interval
 +  
 +  ip addr add fdef:17a0:ffb1:300::1 dev bat0
      
   alfred -i bat0  -b bat0 -m &   alfred -i bat0  -b bat0 -m &
   #alfred #announce gateway   #alfred #announce gateway
   #is_running "openvpn " || /etc/init.d/openvpn start   #is_running "openvpn " || /etc/init.d/openvpn start
-  +