|
@@ -0,0 +1,158 @@
|
|
|
+---
|
|
|
+format: markdown
|
|
|
+title: Bildungskurs Freifunk
|
|
|
+categories: Treffen
|
|
|
+...
|
|
|
+
|
|
|
+# Installation
|
|
|
+- Wird an anderer Stelle des Wiki beschrieben
|
|
|
+
|
|
|
+# Allgemein
|
|
|
+- Als Nameserver im weiteren NS genannt, kommen nsd und unbound zum Einsatz.
|
|
|
+Auf nordstadt und hoerde ist freeBSD im Einsatz, auf den APUs Debian.
|
|
|
+Durch die unterschiedliche Verzeichnisstruktur befinden sich die Konfigurationsdaten in verschiedenen Verzeichnissen:
|
|
|
+freeBSD: /usr/local/etc/nsd und /var/unbound
|
|
|
+Debian: nicht installiert und /etc/unbound und /var/lib/unbound
|
|
|
+
|
|
|
+ Überblick nsd ./. unbound:
|
|
|
+................nsd...................unbound
|
|
|
+nordstadt...193.43.220.129...193.43.220.161
|
|
|
+hoerde......130.180.53.22.....193.43.220.136, 193.43.220.168
|
|
|
+
|
|
|
+Zur Steuerung gibt es **nsd-control** und **unbound-control**. Bei freeBSD **local-unbound-control**.
|
|
|
+
|
|
|
+
|
|
|
+## Der primäre NS (nsd) auf nordstadt hält die aktuellen Zonendateien vor
|
|
|
+
|
|
|
+- ***ffdo.net*** für die Auflösung Name -> IP
|
|
|
+- ***220.43.193.in-addr.arpa*** für reverse mapping ip -> Name für 193.43.220.
|
|
|
+- ***221.43.193.in-addr.arpa*** für reverse mapping ip -> Name für 193.43.221.
|
|
|
+
|
|
|
+Die Dateien ffdo.net und xxx.in-adr-arpa sind unter den oben angegebenen Verzeichnissen in freeBSD und Debian zu finden.
|
|
|
+
|
|
|
+Die sekundären NS (nsd und unbound) erhalten diese Zonendateien vom primären NS.
|
|
|
+
|
|
|
+Die Zonendaten können mit
|
|
|
+ **nsd-checkconf** -p 220.43.193.in-addr.arpa 220.43.193.in-addr.arpa
|
|
|
+ **nsd-checkconf** -p 221.43.193.in-addr.arpa 221.43.193.in-addr.arpa
|
|
|
+ **nsd-checkconf** -p ffdo.net ffdo.net
|
|
|
+geprüft werden.
|
|
|
+
|
|
|
+Die hier verwendeten Adressen sind größtenteils dem Wiki [IP-Adressen](IP-Adressen) entnommen.
|
|
|
+
|
|
|
+# Nordstadt
|
|
|
+
|
|
|
+## Datei /var/unbound/unbound.conf
|
|
|
+
|
|
|
+ # This file was generated by local-unbound-setup.
|
|
|
+ # Modifications will be overwritten.
|
|
|
+ server:
|
|
|
+ username: unbound
|
|
|
+ directory: /var/unbound
|
|
|
+ chroot: /var/unbound
|
|
|
+ pidfile: /var/run/local_unbound.pid
|
|
|
+ use-syslog: yes
|
|
|
+ auto-trust-anchor-file: /var/unbound/root.key
|
|
|
+ interface: 127.0.0.1
|
|
|
+ interface: ::1
|
|
|
+ interface: 193.43.220.161
|
|
|
+ access-control: 127.0.0.1/32 allow
|
|
|
+ access-control: ::1 allow
|
|
|
+ access-control: 193.43.220.0/23 allow
|
|
|
+ access-control: 91.204.4.0/22 allow
|
|
|
+ access-control: 192.168.0.0/16 allow
|
|
|
+ access-control: 0.0.0.0/0 refuse_non_local
|
|
|
+ #val-permissive-mode: "yes"
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/control.conf
|
|
|
+ # This file was generated by local-unbound-setup.
|
|
|
+ # Modifications will be overwritten.
|
|
|
+ remote-control:
|
|
|
+ control-enable: yes
|
|
|
+ control-interface: /var/run/local_unbound.ctl
|
|
|
+ control-use-cert: no
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/lan-zones.conf
|
|
|
+ # This file was generated by local-unbound-setup.
|
|
|
+ # Modifications will be overwritten.
|
|
|
+ server:
|
|
|
+ # Unblock reverse lookups for LAN addresses
|
|
|
+ unblock-lan-zones: yes
|
|
|
+ insecure-lan-zones: yes
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/zone.conf
|
|
|
+ auth-zone:
|
|
|
+ name: ffdo.net
|
|
|
+ master: 193.43.220.129
|
|
|
+ zonefile: /var/unbound/zone/ffdo.net
|
|
|
+ auth-zone:
|
|
|
+ name: 220.43.193.in-addr.arpa
|
|
|
+ master: 193.43.220.129
|
|
|
+ zonefile: /var/unbound/zone/220.43.193.in-addr.arpa
|
|
|
+ auth-zone:
|
|
|
+ name: 221.43.193.in-addr.arpa
|
|
|
+ master: 193.43.220.129
|
|
|
+ zonefile: /var/unbound/zone/221.43.193.in-addr.arpa
|
|
|
+
|
|
|
+# Hoerde
|
|
|
+
|
|
|
+
|
|
|
+## Datei /var/unbound/unbound.conf
|
|
|
+
|
|
|
+ # This file was generated by local-unbound-setup.
|
|
|
+ # Modifications will be overwritten.
|
|
|
+ server:
|
|
|
+ username: unbound
|
|
|
+ directory: /var/unbound
|
|
|
+ chroot: /var/unbound
|
|
|
+ pidfile: /var/run/local_unbound.pid
|
|
|
+ use-syslog: yes
|
|
|
+ auto-trust-anchor-file: /var/unbound/root.key
|
|
|
+ interface: 127.0.0.1
|
|
|
+ interface: ::1
|
|
|
+ interface: 193.43.220.136
|
|
|
+ interface: 193.43.220.168
|
|
|
+ access-control: 127.0.0.1/32 allow
|
|
|
+ access-control: ::1 allow
|
|
|
+ access-control: 193.43.220.0/23 allow
|
|
|
+ access-control: 91.204.4.0/22 allow
|
|
|
+ access-control: 192.168.0.0/16 allow
|
|
|
+ access-control: 0.0.0.0/0 refuse_non_local
|
|
|
+ #val-permissive-mode: "yes"
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/control.conf
|
|
|
+ # This file was generated by local-unbound-setup.
|
|
|
+ # Modifications will be overwritten.
|
|
|
+ remote-control:
|
|
|
+ control-enable: yes
|
|
|
+ control-interface: /var/run/local_unbound.ctl
|
|
|
+ control-use-cert: no
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/forward.conf
|
|
|
+ forward-zone:
|
|
|
+ name: "."
|
|
|
+ forward-addr: 193.43.220.129
|
|
|
+ forward-first: yes
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/lan-zones.conf
|
|
|
+ # This file was generated by local-unbound-setup.
|
|
|
+ # Modifications will be overwritten.
|
|
|
+ server:
|
|
|
+ # Unblock reverse lookups for LAN addresses
|
|
|
+ unblock-lan-zones: yes
|
|
|
+ insecure-lan-zones: yes
|
|
|
+
|
|
|
+## Datei /var/unbound/conf.d/zone.conf
|
|
|
+ auth-zone:
|
|
|
+ name: ffdo.net
|
|
|
+ master: 193.43.220.129
|
|
|
+ zonefile: /var/unbound/zone/ffdo.net
|
|
|
+ auth-zone:
|
|
|
+ name: 220.43.193.in-addr.arpa
|
|
|
+ master: 193.43.220.129
|
|
|
+ zonefile: /var/unbound/zone/220.43.193.in-addr.arpa
|
|
|
+ auth-zone:
|
|
|
+ name: 221.43.193.in-addr.arpa
|
|
|
+ master: 193.43.220.129
|
|
|
+ zonefile: /var/unbound/zone/221.43.193.in-addr.arpa
|
|
|
+
|