Scripte überarbeitet #1
No reviewers
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: freifunk-franken/dns-scripts#1
Loading…
Reference in New Issue
No description provided.
Delete Branch ":master"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Die Scripte wurden grundlegend überarbeitet und unterstützen nun auch Subdomains.
Diese müssen im Zonefile konfiguriert werden und die NS-Server für den Reverse-Lookup werden automatisch aus dem fff.community-Zonefile generiert.
Schema dafür im fff-Zonefile:
<subdomain> IN NS <Server> ; Subnets: 10.[50|83].<SubIPv4>/<Subnetzmaske> fd43:5602:29bd:<SubIPv6>/<Subnetzmaske>
Weiterhin sind die Scripte jetzt kompatibel mit ash, also unter OpenWRT lauffähig und somit auch L3-Firmware-fähig.
Das ganz soll helfen das zentrale DNS mit Subdomains und Reverse etwas zu dezentralisieren :)
Split-View wird auch eingeführt, das bedeutet, dass im Internet nur noch die öffentlichen Adressen herausgegeben werden.
Getestet unter:
OpenWRT (master SNAPSHOT R13552 mit bind, bind-tools und curl)
Ubuntu-Server 18.04
TODOs:
mehrere Hoods unterstützenScripte um acl icvpnrange {} in named.conf[.local] mit Einträgen aus fff-table aktuell zu haltenalle temporäre Dateien in /tmp speicherngit ist auf dem Server auch nicht mehr notwendig
das fff-Zonefile kann jetzt auch wieder die 'human readable' Form haben mit:
IN SOA fff-jupiter.fff.community. franken.freifunk.net. (
2019082601 ; serial
3600 ; refresh
1800 ; retry
604800 ; expire
600 ) ; minimum
f6256012cf
to21d6464b2b
Die Dateinamen der Zonefiles wurden geändert, damit diese bei normaler Dateisortierung auch den entprechenden Subnetzen geordnet angezeigt werden.
Das Schema der zu kodierenden Reversezonen im master-community-file wurde auf Subnets: geändert. Damit werden auch Subnetze außerhalb v6/64 und v4/24 unterstützt und die Reversezonefiles automatisch angelegt. (In der bind-config muss man sie aber immernoch manuell eintragen).
21d6464b2b
to3468c33446
3468c33446
to05ebebdf43
Update: siehe Readme
98eee003d6
to4453181ce3
4453181ce3
tob82cac963d
b82cac963d
toa70f8e6b34
a70f8e6b34
to57ec7d4bd1
57ec7d4bd1
to97331ca371
97331ca371
to9b57cc5587
Domain extern.fff.community hinzugefügt. Diese löst auch innerhalb des fff-Netzes nur public IPs auf, und kann somit für z.B. Peerings benutzt werden.
d7c190e0c7
to092e2f9994