Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
gateway_installation_debian_12 [02.03.2024 19:28] – [NTP] kevin | gateway_installation_debian_12 [30.06.2025 18:47] (aktuell) – [Respondd] kevin | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
[[ntp|Zeitservice]] (NTP) auf spezielle Schnittstellen beschränken | [[ntp|Zeitservice]] (NTP) auf spezielle Schnittstellen beschränken | ||
- | Bearbeite die Datei / | + | Bearbeite die Datei '' |
<file conf / | <file conf / | ||
interface listen lo | interface listen lo | ||
Zeile 215: | Zeile 215: | ||
*/2 * * * * root / | */2 * * * * root / | ||
</ | </ | ||
+ | |||
+ | ===== Respondd ===== | ||
+ | Respondd quasi den gleichen einsatzzweck wie alfred, ist alelrdings etwas moderner und wird für den neuen meshviewer benbötigt. Da noch nicht alles auf Respondd umgestellt ist nutzen wir es parallel zu alfred. | ||
+ | < | ||
+ | git clone https:// | ||
+ | cp / | ||
+ | # adapt the line ExecStart in / | ||
+ | systemctl daemon-reload | ||
+ | systemctl start respondd | ||
+ | systemctl status respondd | ||
+ | </ | ||
===== B.A.T.M.A.N. ===== | ===== B.A.T.M.A.N. ===== | ||
Zeile 434: | Zeile 445: | ||
</ | </ | ||
+ | ===== Erster Start ===== | ||
+ | Nun fastd starten | ||
+ | < | ||
+ | und die MAC-Adresse auslesen. | ||
+ | < | ||
+ | |||
+ | Sollte das auslesen fehlschlagen ist dies ein zeichen das fastd nicht die ffpi config geladen hat. Als workaround kann man expliziet mit der Config starten. | ||
+ | < | ||
+ | |||
+ | Sollte es weiterhin fehlschlagen kann man zu debug zwecken fastd auch im vordergrund manuell starten | ||
+ | < | ||
+ | |||
+ | Die MAC-Adresse des mesh-vpn-Interfaces kopieren und in die fastd.conf-Datei einbauen. | ||
+ | ===== DHCP ===== | ||
+ | |||
+ | Wir verwenden den ISC DHCP Server. | ||
+ | |||
+ | apt-get install isc-dhcp-server | ||
+ | mkdir -p / | ||
+ | chgrp fastd / | ||
+ | chmod g+w / | ||
+ | touch / | ||
+ | touch / | ||
+ | chown fastd:fastd / | ||
+ | |||
+ | Beispielkonfiguration für gate04, auf anderen Gateways muss die Konfiguration entsprechend angepasst werden, insbesondere auch die Standardroute und die zu verwendenden DNS-Server. | ||
+ | Infos zu den IP Adressen bieten die Wiki Seite [[netzwerk|netzwerk]]. | ||
+ | |||
+ | <file conf / | ||
+ | |||
+ | # | ||
+ | # Configuration file for ISC dhcpd for Debian | ||
+ | # | ||
+ | |||
+ | server-name " | ||
+ | |||
+ | ddns-update-style none; | ||
+ | default-lease-time 300; | ||
+ | max-lease-time 600; | ||
+ | |||
+ | log-facility local7; | ||
+ | |||
+ | subnet 10.137.0.0 netmask 255.255.0.0 { | ||
+ | authoritative; | ||
+ | option domain-name " | ||
+ | pool { | ||
+ | range 10.137.13.10 10.137.13.254; | ||
+ | option routers 10.137.13.1; | ||
+ | } | ||
+ | pool { | ||
+ | range 10.137.10.10 10.137.10.254; | ||
+ | deny all clients; | ||
+ | } | ||
+ | pool { | ||
+ | range 10.137.12.10 10.137.12.254; | ||
+ | deny all clients; | ||
+ | } | ||
+ | pool { | ||
+ | range 10.137.14.10 10.137.14.254; | ||
+ | deny all clients; | ||
+ | } | ||
+ | option domain-name-servers 10.137.13.1, | ||
+ | option ntp-servers 10.137.13.1, | ||
+ | } | ||
+ | |||
+ | include "/ | ||
+ | </ | ||
+ | |||
+ | DHCP auf das Bridge-Interface beschränken | ||
+ | |||
+ | <file conf / | ||
+ | [...] | ||
+ | INTERFACES-v4=" | ||
+ | </ | ||
+ | |||
+ | Und wir möchte noch das der DHCP bei änderungen der Konfiguration automatisch neu startet | ||
+ | <file conf / | ||
+ | / | ||
+ | </ | ||
+ | < | ||
+ | |||
+ | ===== DNS ===== | ||
+ | TODO | ||
===== Protokollierung ===== | ===== Protokollierung ===== | ||
===== Statistiken ===== | ===== Statistiken ===== |