Dieser Text beschreibt eine lokale konfiguration als fastd-client. Hiermit kann ein Rechner als VPN-Client fungieren und zu den Supernodes verbinden. Dies ist z.B. für Testaufbauten oder lokale Verteiler interessant. Stub: Hier gibt es nur wichtige Eckdaten, keine vollständige Anleitung! ====== Benötigt ====== fastd batman batctl ====== Fastd einrichten ====== - Keys generieren: fastd --generate-key - Öffentlichen im Knotenregister bekannt machen - Ordner in /etc/fastd/[Ordnername] anlegen - Config in diesem Ordner anlegen vornehmen log to syslog level info; interface "ffmyk-mesh-vpn"; method "salsa2012+gmac"; method "salsa2012+umac"; secure handshakes yes; hide ip addresses yes; hide mac addresses yes; mtu 1280; secret "GEHEIMERSCHLUESSEL"; include peers from "peers"; on up " ip link set up $INTERFACE "; key "[Key vom Fastd]"; remote "[Adresse vom Fastd]" port [Port vom Fastd]; Key, Adresse und Port erhält man von der Site-Config. z.B. [[https://github.com/FreifunkMYK/sites-ffmyk/blob/master/sites/ffcoc/site.conf]] Hier ein Beispiel für fastd-coc1.services.freifunk-myk.de key "41a5b4775dc539382c5c3d27b6a7c4289cef7f0fe21e70450038821455f1c375"; remote "fastd-coc1.services.freifunk-myk.de" port 10012; Danach Fastd starten mit "systemctl start fastd@beispielFastd.service" ====== B.A.T.M.A.N. einrichten ====== * batman Modul laden mit "modprobe batman" * batman an fastd binden mit "batctl if add ffmyk-mesh-vpn" * mit "dhcpd -G bat0" eine IP-Adresse einrichten