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
gatewayserver_aufsetzen [2014/05/08 15:40] mwarninggatewayserver_aufsetzen [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-===== Aufsetzen eines Gatewayservers mit BATMAN-adv/Fastd/OpenVPN =====+===== Aufsetzen eines Servers/Gateways mit BATMAN-adv/Fastd/OpenVPN =====
  
 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.
Zeile 30: Zeile 30:
   date   date
      
-  #n2n_port=60211 
   mesh_mac=`cat /sys/class/net/eth0/address`   mesh_mac=`cat /sys/class/net/eth0/address`
      
Zeile 81: Zeile 80:
     fastd --config /etc/fastd/vpn/fastd.conf --daemon || error "Cannot start fastd."     fastd --config /etc/fastd/vpn/fastd.conf --daemon || error "Cannot start fastd."
   fi   fi
-   
-  #if is_running "supernode"; then 
-  #  echo "(I) N2N supernode is running." 
-  #else 
-  #  echo "(I) Start N2N supernode." 
-  #  supernode -l "$n2n_port" -v || error "Cannot start N2N supernode." 
-  #fi 
-   
-  #if is_running "edge"; then 
-  #  echo "(I) N2N edge is running." 
-  #else 
-  #  echo "(I) Start N2N edge." 
-  #  edge  -d n2n_bat -a 0.0.0.0 -c ffb1 -l localhost:"$n2n_port" ||  error "Cannot start N2N edge." 
-  #fi 
-    
      
   if batctl o &> /dev/null; then   if batctl o &> /dev/null; then
Zeile 105: Zeile 89:
          
     echo "(I) Detach all interfaces from batman-adv."     echo "(I) Detach all interfaces from batman-adv."
-  # batctl if del n2n_bat &> /dev/null 
     batctl if del fastd_bat &> /dev/null     batctl if del fastd_bat &> /dev/null
     batctl if del dummy_bat &> /dev/null     batctl if del dummy_bat &> /dev/null
Zeile 114: Zeile 97:
     ifconfig dummy_bat hw ether "$mesh_mac" mtu 1400 0.0.0.0 up     ifconfig dummy_bat hw ether "$mesh_mac" mtu 1400 0.0.0.0 up
     batctl if add dummy_bat || error "Failed to attach interface dummy_bat to batman-adv."     batctl if add dummy_bat || error "Failed to attach interface dummy_bat to batman-adv."
-  # batctl if add n2n_bat || echo "Failed to attach interface n2n_bat to batman-adv." 
     batctl if add fastd_bat || echo "Failed to attach interface fastd_bat to batman-adv."     batctl if add fastd_bat || echo "Failed to attach interface fastd_bat to batman-adv."
     ifconfig bat0 up     ifconfig bat0 up