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 12:32] – [Konfigurationsschritte] kevin | gateway_installation_debian_12 [03.03.2024 18:22] (aktuell) – [DHCP] kevin | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
[[ntp|Zeitservice]] (NTP) auf spezielle Schnittstellen beschränken | [[ntp|Zeitservice]] (NTP) auf spezielle Schnittstellen beschränken | ||
+ | Bearbeite die Datei ''/ | ||
<file conf / | <file conf / | ||
interface listen lo | interface listen lo | ||
Zeile 433: | Zeile 434: | ||
</ | </ | ||
+ | ===== 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 ===== |