diff --git a/ffhh.conf b/ffhh.conf index 01cdbab..c8405a6 100644 --- a/ffhh.conf +++ b/ffhh.conf @@ -1,6 +1,10 @@ -# Keys we allow for editing (unused?) -#include "/etc/bind/secrets.conf"; +# Keys we allow for editing +include "/etc/bind/secrets.conf"; + +#Zones WE have authority over! + +#Apperantly for ffhh. zone "ffhh" IN { type master; file "/etc/bind/master/db.ffhh"; @@ -8,40 +12,70 @@ zone "ffhh" IN { allow-update { key srv01-zone-key.; key srv01-userdomain-key.; }; }; -zone "hamburg.freifunk.net" IN { +zone "ffhh.network" IN { type master; - file "/etc/bind/master/db.net.freifunk.hamburg"; allow-transfer { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; also-notify { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; + file "/etc/bind/master/db.network.ffhh"; +}; + +zone "hamburg.freifunk.net" IN { + type master; + allow-transfer { + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net + }; + also-notify { + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net + }; + file "/etc/bind/master/db.net.freifunk.hamburg"; +}; + +zone "nodes.hamburg.freifunk.net" IN { + type master; + allow-transfer { + 144.76.72.235; # ns.ohrensessel.net + }; + also-notify { + 144.76.72.235; # ns.ohrensessel.net + }; + file "/etc/bind/master/db.net.freifunk.hamburg.nodes"; }; zone "knotengraph.de" IN { type master; - file "/etc/bind/master/db.de.knotengraph"; allow-transfer { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; also-notify { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; + file "/etc/bind/master/db.de.knotengraph"; }; zone "knotenkarte.de" IN { type master; - file "/etc/bind/master/db.de.knotenkarte"; allow-transfer { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; also-notify { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; + file "/etc/bind/master/db.de.knotenkarte"; }; -# Reverse zone: IPv4 subnet 10.112 (internal) +#And the reverse Zone for our IPv4 subnet zone "112.10.in-addr.arpa" IN { type master; file "/etc/bind/master/db.arpa.in-addr.10.112"; @@ -49,7 +83,7 @@ zone "112.10.in-addr.arpa" IN { allow-update { key srv01-zone-key.; }; }; -# Reverse zone: IPv4 subnet 100.64.112 (transfer) +#And the reverse Zone for our IPv4 transfer net zone "112.64.100.in-addr.arpa" IN { type master; file "/etc/bind/master/db.arpa.in-addr.100.64.112"; @@ -57,68 +91,63 @@ zone "112.64.100.in-addr.arpa" IN { allow-update { key srv01-zone-key.; }; }; -# Reverse zone: IPv4 subnet 193.96.224 (public) +#The reverse Zone for our public IPv4 subnet zone "224.96.193.in-addr.arpa" IN { type master; file "/etc/bind/master/db.arpa.in-addr.193.96.224"; allow-update { key srv01-zone-key.; }; notify yes; allow-transfer { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net any; }; also-notify { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net 213.128.128.33; }; }; -# Reverse zone: IPv6 prefix 2a03:2267 +#And the reverse Zone for our IPv6 prefix zone "7.6.2.2.3.0.a.2.ip6.arpa" IN { type master; file "/etc/bind/master/db.arpa.ip6.2.a.0.3.2.2.6.7"; allow-transfer { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; also-notify { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; allow-update { key srv01-zone-key.; }; }; -# Reverse zone: IPv6 prefix 2a03:2267:0000:0000 zone "0.0.0.0.0.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream" IN { type master; file "/etc/bind/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.0.0.0.0.0"; allow-transfer { any; }; allow-update { key srv01-zone-key.; }; }; - -# Reverse zone: IPv6 prefix 2a03:2267:0001:0000 (sued) zone "0.0.0.0.1.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream" IN { type master; file "/etc/bind/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.1.0.0.0.0"; allow-transfer { any; }; allow-update { key srv01-zone-key.; }; }; - -# Reverse zone: IPv6 prefix 2a03:2267:0002:0000 (west) zone "0.0.0.0.2.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream" IN { type master; file "/etc/bind/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.2.0.0.0.0"; allow-transfer { any; }; allow-update { key srv01-zone-key.; }; }; - -# Reverse zone: IPv6 prefix 2a03:2267:0003:0000 (nowe) zone "0.0.0.0.3.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream" IN { type master; file "/etc/bind/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.3.0.0.0.0"; allow-transfer { any; }; allow-update { key srv01-zone-key.; }; }; - -# Reverse zone: IPv6 prefix 2a03:2267:0004:0000 (ost) zone "0.0.0.0.4.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream" IN { type master; file "/etc/bind/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.4.0.0.0.0"; diff --git a/ffnord.conf b/ffnord.conf new file mode 100644 index 0000000..7e891a5 --- /dev/null +++ b/ffnord.conf @@ -0,0 +1,14 @@ +# Achtung: ffnord.net wird anderswo verwaltet! +zone "ffnord.net" IN { + type master; + allow-transfer { + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net + }; + also-notify { + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net + }; + file "/etc/bind/master/db.net.ffnord"; +}; +# Achtung: ffnord.net wird anderswo verwaltet! diff --git a/helgo.conf b/helgo.conf index e8ad055..3a0d742 100644 --- a/helgo.conf +++ b/helgo.conf @@ -9,10 +9,12 @@ zone "helgo" IN { zone "helgoland.freifunk.net" IN { type master; allow-transfer { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; also-notify { - 144.76.58.2; # named.ohrensessel.net + 91.121.91.153; # named.exosphere.de + 144.76.72.235; # ns.ohrensessel.net }; file "/etc/bind/master/db.net.freifunk.helgoland"; }; diff --git a/master/db.arpa.in-addr.10.112 b/master/db.arpa.in-addr.10.112 index 4879bca..6936543 100644 --- a/master/db.arpa.in-addr.10.112 +++ b/master/db.arpa.in-addr.10.112 @@ -1,7 +1,7 @@ $ORIGIN 112.10.in-addr.arpa. $TTL 86400 ; 1 Tag -@ IN SOA dns01.ffhh. hostmaster.hamburg.freifunk.net. ( - 2019070500 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.ffhh. hostmaster.hamburg.freifunk.net. ( + 2017100300 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -10,7 +10,8 @@ $TTL 86400 ; 1 Tag ; AUTHORATIVE NAMESERVER -@ NS dns01.ffhh. +@ NS srv02.ffhh. +;@ NS gw01.ffhh. ; Dokumentation ; Hamburg 10.112.0.0/18 diff --git a/master/db.arpa.in-addr.10.189 b/master/db.arpa.in-addr.10.189 index 76f1a54..6de8c30 100644 --- a/master/db.arpa.in-addr.10.189 +++ b/master/db.arpa.in-addr.10.189 @@ -1,7 +1,7 @@ $ORIGIN 189.10.in-addr.arpa. $TTL 86400 ; 1 Tag -@ IN SOA dns01.ffhh. hostmaster.hamburg.freifunk.net. ( - 2019070500; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.ffhh. hostmaster.hamburg.freifunk.net. ( + 2017042800; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -10,7 +10,7 @@ $TTL 86400 ; 1 Tag ; AUTHORATIVE NAMESERVER -@ NS dns01.ffhh. +@ NS srv02.ffhh. ; GATEWAYS 1.1 PTR gw01.helgo. diff --git a/master/db.arpa.in-addr.100.64.112 b/master/db.arpa.in-addr.100.64.112 index 81a2b6d..d624a43 100644 --- a/master/db.arpa.in-addr.100.64.112 +++ b/master/db.arpa.in-addr.100.64.112 @@ -1,7 +1,7 @@ $ORIGIN 112.64.100.in-addr.arpa. $TTL 86400 ; 1 Tag -@ IN SOA dns01.ffhh. hostmaster.hamburg.freifunk.net. ( - 2019070500; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.ffhh. hostmaster.hamburg.freifunk.net. ( + 2017042800; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -10,7 +10,8 @@ $TTL 86400 ; 1 Tag ; AUTHORATIVE NAMESERVER -@ NS dns01.ffhh. +@ NS srv02.ffhh. +;@ NS gw01.ffhh. ; Transfernetze diff --git a/master/db.arpa.in-addr.193.96.224 b/master/db.arpa.in-addr.193.96.224 index cad6e92..d95a0c7 100644 --- a/master/db.arpa.in-addr.193.96.224 +++ b/master/db.arpa.in-addr.193.96.224 @@ -1,7 +1,7 @@ $ORIGIN 224.96.193.in-addr.arpa. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2021010900; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017122200; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -14,7 +14,7 @@ $TTL 86400 ; 1 Tag ; AUTHORATIVE NAMESERVER -@ NS dns01.hamburg.freifunk.net. +@ NS srv02.hamburg.freifunk.net. ; /30 transport links @@ -29,7 +29,7 @@ $TTL 86400 ; 1 Tag 226 PTR media-mirror.hamburg.freifunk.net. ; 227 reserved host03 ; 228 reserved host03 -229 PTR mail2.hamburg.freifunk.net. +; 229 reserved host03 ; 230 reserved host03 ; 231 blocked because broadcast! @@ -37,10 +37,6 @@ $TTL 86400 ; 1 Tag ; /32 Host Routes. Pick anything between .232 and .239. -; speicher.hamburg.freifunk.net -; to be reachable from outside -237 PTR speicher.hamburg.freifunk.net. - ; cloud.hamburg.freifunk.net ; to be reachable from outside 238 PTR cloud.hamburg.freifunk.net. @@ -59,7 +55,7 @@ $TTL 86400 ; 1 Tag 243 PTR nat-243-vpn03f.berlin.freifunk.net. 244 PTR vpn03f.berlin.freifunk.net. 245 PTR host01-br.wandale0.hamburg.freifunk.net. -246 PTR wg02.hamburg.freifunk.net. +246 PTR gw02.hamburg.freifunk.net. ; fastd instance gw05 249 PTR host02-br.wende1.hamburg.freifunk.net. ; 249/29 250 PTR srv02.hamburg.freifunk.net. @@ -71,54 +67,54 @@ $TTL 86400 ; 1 Tag ; CLIENT-NAT blocks. /29 per gateway. ; GW01 -;0 PTR nat-0-gw01.hamburg.freifunk.net. -;1 PTR nat-1-gw01.hamburg.freifunk.net. -;2 PTR nat-2-gw01.hamburg.freifunk.net. -;3 PTR nat-3-gw01.hamburg.freifunk.net. -;4 PTR nat-4-gw01.hamburg.freifunk.net. -;5 PTR nat-5-gw01.hamburg.freifunk.net. -;6 PTR nat-6-gw01.hamburg.freifunk.net. -;7 PTR nat-7-gw01.hamburg.freifunk.net. +0 PTR nat-0-gw01.hamburg.freifunk.net. +1 PTR nat-1-gw01.hamburg.freifunk.net. +2 PTR nat-2-gw01.hamburg.freifunk.net. +3 PTR nat-3-gw01.hamburg.freifunk.net. +4 PTR nat-4-gw01.hamburg.freifunk.net. +5 PTR nat-5-gw01.hamburg.freifunk.net. +6 PTR nat-6-gw01.hamburg.freifunk.net. +7 PTR nat-7-gw01.hamburg.freifunk.net. -; WG02 -8 PTR nat-8-wg02.hamburg.freifunk.net. -9 PTR nat-9-wg02.hamburg.freifunk.net. -10 PTR nat-10-wg02.hamburg.freifunk.net. -11 PTR nat-11-wg02.hamburg.freifunk.net. -12 PTR nat-12-wg02.hamburg.freifunk.net. -13 PTR nat-13-wg02.hamburg.freifunk.net. -14 PTR nat-14-wg02.hamburg.freifunk.net. -15 PTR nat-15-wg02.hamburg.freifunk.net. +; GW02 +8 PTR nat-8-gw02.hamburg.freifunk.net. +9 PTR nat-9-gw02.hamburg.freifunk.net. +10 PTR nat-10-gw02.hamburg.freifunk.net. +11 PTR nat-11-gw02.hamburg.freifunk.net. +12 PTR nat-12-gw02.hamburg.freifunk.net. +13 PTR nat-13-gw02.hamburg.freifunk.net. +14 PTR nat-14-gw02.hamburg.freifunk.net. +15 PTR nat-15-gw02.hamburg.freifunk.net. ; GW03 -;16 PTR nat-16-gw03.hamburg.freifunk.net. -;17 PTR nat-17-gw03.hamburg.freifunk.net. -;18 PTR nat-18-gw03.hamburg.freifunk.net. -;19 PTR nat-19-gw03.hamburg.freifunk.net. -;20 PTR nat-20-gw03.hamburg.freifunk.net. -;21 PTR nat-21-gw03.hamburg.freifunk.net. -;22 PTR nat-22-gw03.hamburg.freifunk.net. -;23 PTR nat-23-gw03.hamburg.freifunk.net. +16 PTR nat-16-gw03.hamburg.freifunk.net. +17 PTR nat-17-gw03.hamburg.freifunk.net. +18 PTR nat-18-gw03.hamburg.freifunk.net. +19 PTR nat-19-gw03.hamburg.freifunk.net. +20 PTR nat-20-gw03.hamburg.freifunk.net. +21 PTR nat-21-gw03.hamburg.freifunk.net. +22 PTR nat-22-gw03.hamburg.freifunk.net. +23 PTR nat-23-gw03.hamburg.freifunk.net. ; GW05 -;24 PTR nat-24-gw05.hamburg.freifunk.net. -;25 PTR nat-25-gw05.hamburg.freifunk.net. -;26 PTR nat-26-gw05.hamburg.freifunk.net. -;27 PTR nat-27-gw05.hamburg.freifunk.net. -;28 PTR nat-28-gw05.hamburg.freifunk.net. -;29 PTR nat-29-gw05.hamburg.freifunk.net. -;30 PTR nat-30-gw05.hamburg.freifunk.net. -;31 PTR nat-31-gw05.hamburg.freifunk.net. +24 PTR nat-24-gw05.hamburg.freifunk.net. +25 PTR nat-25-gw05.hamburg.freifunk.net. +26 PTR nat-26-gw05.hamburg.freifunk.net. +27 PTR nat-27-gw05.hamburg.freifunk.net. +28 PTR nat-28-gw05.hamburg.freifunk.net. +29 PTR nat-29-gw05.hamburg.freifunk.net. +30 PTR nat-30-gw05.hamburg.freifunk.net. +31 PTR nat-31-gw05.hamburg.freifunk.net. ; GW08 -;32 PTR nat-32-gw08.hamburg.freifunk.net. -;33 PTR nat-33-gw08.hamburg.freifunk.net. -;34 PTR nat-34-gw08.hamburg.freifunk.net. -;35 PTR nat-35-gw08.hamburg.freifunk.net. -;36 PTR nat-36-gw08.hamburg.freifunk.net. -;37 PTR nat-37-gw08.hamburg.freifunk.net. -;38 PTR nat-38-gw08.hamburg.freifunk.net. -;39 PTR nat-39-gw08.hamburg.freifunk.net. +32 PTR nat-32-gw08.hamburg.freifunk.net. +33 PTR nat-33-gw08.hamburg.freifunk.net. +34 PTR nat-34-gw08.hamburg.freifunk.net. +35 PTR nat-35-gw08.hamburg.freifunk.net. +36 PTR nat-36-gw08.hamburg.freifunk.net. +37 PTR nat-37-gw08.hamburg.freifunk.net. +38 PTR nat-38-gw08.hamburg.freifunk.net. +39 PTR nat-39-gw08.hamburg.freifunk.net. ; bremen.freifunk.net 40 PTR nat-40-vpn01.bremen.freifunk.net. @@ -134,8 +130,8 @@ $TTL 86400 ; 1 Tag ;47 reserved: other community ; schnacke0.hamburg.freifunk.net -;48 reserved: ZEA/non-mesh NAT -;49 reserved: ZEA/non-mesh NAT +48 PTR nat-48-schnacke0.hamburg.freifunk.net. +49 PTR nat-49-schnacke0.hamburg.freifunk.net. ;50 reserved: ZEA/non-mesh NAT ;51 reserved: ZEA/non-mesh NAT ;52 reserved: ZEA/non-mesh NAT diff --git a/master/db.arpa.ip6.2.a.0.3.2.2.6.7 b/master/db.arpa.ip6.2.a.0.3.2.2.6.7 index c34ed1b..bce71f2 100644 --- a/master/db.arpa.ip6.2.a.0.3.2.2.6.7 +++ b/master/db.arpa.ip6.2.a.0.3.2.2.6.7 @@ -1,7 +1,7 @@ $ORIGIN 7.6.2.2.3.0.a.2.ip6.arpa. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2020042200; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017112700; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,8 +9,9 @@ $TTL 86400 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. -@ NS named.ohrensessel.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. ; Dokumentation ; Hamburg 2a03:2267:0000::/48 @@ -40,6 +41,8 @@ a.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR suede0.hamburg.freifunk.net. b.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR wende0.hamburg.freifunk.net. c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR wandale0.hamburg.freifunk.net. + + ; Internes Netz: 2a03:2267:ffff::/48 $ORIGIN f.f.f.f.7.6.2.2.3.0.a.2.ip6.arpa. @@ -48,7 +51,6 @@ $ORIGIN f.f.f.f.7.6.2.2.3.0.a.2.ip6.arpa. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.0 PTR host01-br.gw02.hamburg.freifunk.net. 3.0.0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.0 PTR vpn03f.berlin.freifunk.net. 1.4.f.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.0 PTR ffhl-vm.host01.hamburg.freifunk.net. -e.d.1.b.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.0 PTR videobridge2.hamburg.freifunk.net. ; 2a03:2267:ffff:0b00::/56 Tunnel wende0 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.b.0 PTR host02-br.wende1.hamburg.freifunk.net. @@ -70,4 +72,3 @@ e.d.1.b.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.0 PTR videobridge2.hamburg.freifunk.net. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.c.0 PTR host-link.suede0.hamburg.freifunk.net. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.c.0 PTR suede0-link.gw01.hamburg.freifunk.net. c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.c.0 PTR media-mirror.hamburg.freifunk.net. -e.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.c.0 PTR mail2.hamburg.freifunk.net. diff --git a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.0.0.0.0.0 b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.0.0.0.0.0 index 02fb77d..b881720 100644 --- a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.0.0.0.0.0 +++ b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.0.0.0.0.0 @@ -1,7 +1,7 @@ $ORIGIN 0.0.0.0.0.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2019070500 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017100300 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -10,7 +10,8 @@ $TTL 86400 ; 1 Tag ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS gw01.hamburg.freifunk.net. ;NETWORK 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR mesh.hamburg.freifunk.net. diff --git a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.1.0.0.0.0 b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.1.0.0.0.0 index bed158e..86820d1 100644 --- a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.1.0.0.0.0 +++ b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.1.0.0.0.0 @@ -1,7 +1,7 @@ $ORIGIN 0.0.0.0.1.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2019070500; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017052600; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,7 +9,8 @@ $TTL 86400 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS gw01.hamburg.freifunk.net. ;NETWORK 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR sued.hamburg.freifunk.net. diff --git a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.2.0.0.0.0 b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.2.0.0.0.0 index 9cba67a..727fdb7 100644 --- a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.2.0.0.0.0 +++ b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.2.0.0.0.0 @@ -1,7 +1,7 @@ $ORIGIN 0.0.0.0.2.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2019070500; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017052600; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,7 +9,8 @@ $TTL 86400 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS gw01.hamburg.freifunk.net. ;NETWORK 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR west.hamburg.freifunk.net. diff --git a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.3.0.0.0.0 b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.3.0.0.0.0 index e30bacf..b2a7875 100644 --- a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.3.0.0.0.0 +++ b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.3.0.0.0.0 @@ -1,7 +1,7 @@ $ORIGIN 0.0.0.0.3.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2019070500; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017052600; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,7 +9,8 @@ $TTL 86400 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS gw01.hamburg.freifunk.net. ;NETWORK 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR nowe.hamburg.freifunk.net. diff --git a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.4.0.0.0.0 b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.4.0.0.0.0 index 400d7c2..273ec93 100644 --- a/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.4.0.0.0.0 +++ b/master/db.arpa.ip6.2.a.0.3.2.2.6.7.0.0.0.4.0.0.0.0 @@ -1,7 +1,7 @@ $ORIGIN 0.0.0.0.4.0.0.0.7.6.2.2.3.0.a.2.ip6.arpa.upstream. $TTL 86400 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2019070500; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017052600; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,7 +9,8 @@ $TTL 86400 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS gw01.hamburg.freifunk.net. ;NETWORK 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR ost.hamburg.freifunk.net. diff --git a/master/db.arpa.ip6.f.d.5.1.2.b.b.2.f.d.0.d b/master/db.arpa.ip6.f.d.5.1.2.b.b.2.f.d.0.d new file mode 100644 index 0000000..78419dc --- /dev/null +++ b/master/db.arpa.ip6.f.d.5.1.2.b.b.2.f.d.0.d @@ -0,0 +1,34 @@ +$ORIGIN 0.0.0.0.d.0.d.f.2.b.b.2.1.5.d.f.ip6.arpa. +$TTL 86400 ; 1 Tag +@ IN SOA srv02.ffhh. hostmaster.hamburg.freifunk.net. ( + 2017100300 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) + 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat + 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet + 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone + 172800 ; TTL fuer negatives caching: Analog zum Standard-Caching wird im Cache vermerkt, dass dem zuständigen Nameserver der Name unbekannt war. Da für einen nicht vorhandenen Namen keine TTL existiert, steht sie hier. + ) + + +;AUTHORATIVE NAMESERVERS +@ NS srv02.ffhh. +;@ NS gw01.ffhh. + + +; GATEWAYS +1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw02.ffhh. +1.0.3.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw03.ffhh. +1.0.d.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw05.ffhh. +1.0.a.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw07.ffhh. +1.0.b.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw08.ffhh. +1.0.9.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw09.ffhh. +1.0.6.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw11.ffhh. +1.0.5.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR gw12.ffhh. + + +; LOKALE DIENSTE DER FREIFUNKER_INNEN +1.0.0.0.0.0.0.0.0.0.0.0.e.f.f.f PTR mchai.ffhh. +0.1.d.4.0.0.0.0.0.0.0.0.e.f.f.f PTR jabber.ffhh. +3.5.c.1.4.0.e.f.f.f.a.d.f.c.a.2 PTR somakapsel.ffhh. +e.a.7.c.c.e.e.f.f.f.b.e.7.2.a.b PTR wp.ffhh. +3.1.0.b.1.9.e.f.f.f.0.0.4.5.0.5 PTR monitor.ffhh. +0.a.9.4.2.0.e.f.f.f.b.e.7.2.a.b PTR rasfi.ffhh. diff --git a/master/db.de.knotengraph b/master/db.de.knotengraph index 7d06914..e3ab525 100644 --- a/master/db.de.knotengraph +++ b/master/db.de.knotengraph @@ -1,7 +1,7 @@ $ORIGIN knotengraph.de. $TTL 3600 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2020021000; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017071700; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,10 +9,11 @@ $TTL 3600 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. -@ NS named.ohrensessel.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. ;IP OF knotengraph.de -@ A 212.12.51.134 - AAAA 2a00:14b0:4200:3380:134::1 +@ A 193.96.224.250 + AAAA 2a03:2267:ffff:b00::3 diff --git a/master/db.de.knotenkarte b/master/db.de.knotenkarte index 01d3427..71ffc42 100644 --- a/master/db.de.knotenkarte +++ b/master/db.de.knotenkarte @@ -1,7 +1,7 @@ $ORIGIN knotenkarte.de. $TTL 3600 ; 1 Tag -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2020021000; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017071700; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,10 +9,11 @@ $TTL 3600 ; 1 Tag ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. -@ NS named.ohrensessel.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. ;IP OF knotengraph.de -@ A 212.12.51.134 - AAAA 2a00:14b0:4200:3380:134::1 +@ A 193.96.224.250 + AAAA 2a03:2267:ffff:b00::3 diff --git a/master/db.ffhh b/master/db.ffhh index 8ea1748..c92936b 100644 --- a/master/db.ffhh +++ b/master/db.ffhh @@ -1,7 +1,7 @@ $ORIGIN ffhh. $TTL 3600 ; 1 Stunde -@ IN SOA dns01.ffhh. hostmaster.hamburg.freifunk.net. ( - 2020021400 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.ffhh. hostmaster.hamburg.freifunk.net. ( + 2018031200 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -10,13 +10,11 @@ $TTL 3600 ; 1 Stunde ;AUTHORATIVE NAMESERVER -@ NS dns01.ffhh. +@ NS srv02.ffhh. +;@ NS gw01.ffhh. ;SERVERS -dns01 A 212.12.51.134 - AAAA 2a00:14b0:4200:3380:134::1 - srv01 A 212.12.51.134 AAAA 2a00:14b0:4200:3380:134::1 @@ -50,8 +48,28 @@ gw08 A 10.112.1.8 1.ntp.services AAAA 2a03:2267::301 ; gw03 2.ntp.services AAAA 2a03:2267:ffff:b00::3 ; srv02 +; Knotenforumlar +formular.services CNAME srv02 +formular CNAME formular.services + +; opkg reverse proxy +opkg.services AAAA 2a03:2267:ffff:b00::3 ; srv02 +lede.opkg.services AAAA 2a03:2267:ffff:b00::3 ; srv02 + +; andere administrative Dienste +media.services A 193.96.224.250 ; srv02 + AAAA 2a03:2267:ffff:b00::3 +statistik.services CNAME ff.besaid.de. + ; WEITERE DIENSTE -start CNAME srv01 +freifunk CNAME srv02 ; hamburg.freifunk.net +knotenkarte CNAME srv02 +start CNAME srv02 +services CNAME srv02 +news.services CNAME srv02 ; Newsserver +news CNAME news.services ; Newsserver +matrix A 10.112.0.42 + AAAA 2a03:2267::219:99ff:fedd:49c8 ; AKTUELL VERBUNDENER KNOTEN knoten A 10.112.0.1 diff --git a/master/db.helgo b/master/db.helgo index 6f1679e..0430fdc 100644 --- a/master/db.helgo +++ b/master/db.helgo @@ -1,7 +1,7 @@ $ORIGIN helgo. $TTL 86400 ; 1 Tag -@ IN SOA dns01.ffhh. hostmaster.hamburg.freifunk.net. ( - 2019103100; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) +@ IN SOA srv02.ffhh. hostmaster.hamburg.freifunk.net. ( + 20170519000; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMTTVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -10,7 +10,7 @@ $TTL 86400 ; 1 Tag ;AUTHORATIVE NAMESERVER -@ NS dns01.ffhh. +@ NS srv02.ffhh. ;GATEWAYS gw01 A 10.189.1.1 @@ -22,8 +22,7 @@ gw02 A 10.189.1.2 ; DIENSTE ; INFRASTRUKTURDIENSTE ; Updates - Dienste fuer Knoten duerfen nur IPv6 sein! -1.updates.services AAAA 2a03:2267:4e16:01ad::101 ; gw01 -2.updates.services AAAA 2a03:2267:4e16:01ad::201 ; gw02 +1.updates.services AAAA 2a03:2267:4e16:1ad::102 ;srv01 ; NTP 1.ntp.services AAAA 2a03:2267::301 ;ffhh gw03 diff --git a/master/db.net.ffnord b/master/db.net.ffnord new file mode 100644 index 0000000..6d0bbea --- /dev/null +++ b/master/db.net.ffnord @@ -0,0 +1,16 @@ +; Achtung: ffnord.net wird anderswo verwaltet! +$ORIGIN ffnord.net. +$TTL 3600 ; 1 Stunde +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017071700; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) + 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat + 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet + 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone + 172800 ; TTL fuer negatives caching: Analog zum Standard-Caching wird im Cache vermerkt, dass dem zuständigen Nameserver der Name unbekannt war. Da für einen nicht vorhandenen Namen keine TTL existiert, steht sie hier. + ) + +;AUTHORATIVE NAMESERVERS +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. +; Achtung: ffnord.net wird anderswo verwaltet! diff --git a/master/db.net.freifunk.hamburg b/master/db.net.freifunk.hamburg index 3672ac2..6d0bb95 100644 --- a/master/db.net.freifunk.hamburg +++ b/master/db.net.freifunk.hamburg @@ -1,61 +1,63 @@ $ORIGIN hamburg.freifunk.net. $TTL 3600 ; 1 Stunde -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2024091700; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) - 1800 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat - 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet - 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone - 1800 ; TTL fuer negatives caching: Analog zum Standard-Caching wird im Cache vermerkt, dass dem zuständigen Nameserver der Name unbekannt war. Da für einen nicht vorhandenen Namen keine TTL existiert, steht sie hier. - ) +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2018060401; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) + 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat + 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet + 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone + 172800 ; TTL fuer negatives caching: Analog zum Standard-Caching wird im Cache vermerkt, dass dem zuständigen Nameserver der Name unbekannt war. Da für einen nicht vorhandenen Namen keine TTL existiert, steht sie hier. + ) -; AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. -@ NS named.ohrensessel.net. +;AUTHORATIVE NAMESERVERS +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. -; IP OF hamburg.freifunk.net -; srv02 -;@ A 193.96.224.250 -;@ AAAA 2a03:2267:ffff:b00::3 -; srv01 -@ A 212.12.51.134 -@ AAAA 2a00:14b0:4200:3380:134::1 -; MAIL - MX 25 mail2.hamburg.freifunk.net. -@ TXT "v=spf1 mx ?all" +;IP OF hamburg.freifunk.net +@ A 193.96.224.250 +@ AAAA 2a03:2267:ffff:b00::3 -_imap._tcp SRV 0 0 143 mail2.hamburg.freifunk.net. -_imaps._tcp SRV 0 0 993 mail2.hamburg.freifunk.net. -_smtp._tcp SRV 5 0 25 mail2.hamburg.freifunk.net. -_imap._tcp SRV 0 1 143 mail2.hamburg.freifunk.net. -_imaps._tcp SRV 0 1 993 mail2.hamburg.freifunk.net. -_submission._tcp SRV 0 1 587 mail2.hamburg.freifunk.net. -_pop3._tcp SRV 0 1 110 mail2.hamburg.freifunk.net. -_pop3s._tcp SRV 0 1 995 mail2.hamburg.freifunk.net. +;MAIL + MX 25 srv04.hamburg.freifunk.net. +@ IN TXT "v=spf1 mx ?all" +mail CNAME srv04 +smtp CNAME srv04 +imap CNAME srv04 +autodiscover CNAME srv04 +dav CNAME srv04 -default._domainkey.hamburg.freifunk.net. TXT ("v=DKIM1;k=rsa;t=s;s=email;" +_imap._tcp SRV 0 0 143 srv04.hamburg.freifunk.net. +_imaps._tcp SRV 0 0 993 srv04.hamburg.freifunk.net. +_smtp._tcp SRV 5 0 25 srv04.hamburg.freifunk.net. + +_autoconfig._tcp IN SRV 0 1 443 srv04.hamburg.freifunk.net. +_autodiscover._tcp IN SRV 0 1 443 srv04.hamburg.freifunk.net. +_carddavs._tcp IN SRV 0 1 443 srv04.hamburg.freifunk.net. +_caldavs._tcp IN SRV 0 1 443 srv04.hamburg.freifunk.net. +_imap._tcp IN SRV 0 1 143 srv04.hamburg.freifunk.net. +_imaps._tcp IN SRV 0 1 993 srv04.hamburg.freifunk.net. +_submission._tcp IN SRV 0 1 587 srv04.hamburg.freifunk.net. +_pop3._tcp IN SRV 0 1 110 srv04.hamburg.freifunk.net. +_pop3s._tcp IN SRV 0 1 995 srv04.hamburg.freifunk.net. + +_domainkey.hamburg.freifunk.net. IN TXT o=!;r=postmaster@domain.com;t=y +default._domainkey.hamburg.freifunk.net. IN TXT ("v=DKIM1;k=rsa;t=s;s=email;" "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz9QRo6J/kwD7zhpFywY6PlXOCp7iZ5IGoSlBxm3//gC" "QAlWoZ5xh8sWW1OJXHi+sg+y68dmK/5vou32Dpg/yNOwfIJ9vK8tt2rzxQusXc7YUIBkatGYn+/5Xh98sagrtKSbc" "cJ0aOROrX/euBNKuiBTfrOzrFz78slDp8vbYpAehgY3EJP4iS09FCo2+Pn22MIMQx1VvKoQhvreWtosuZSTvk17m6" "WJ95Qn0ZzRpCZPbu0xABNnSlfbqEJ6LbROKyBkG68+qiqe9M+yGlJd9AYUpkv9M2f3Sf9qyGYhvHgV1spMzbdPZrZ" "GOEN7/UCtQEcSMZMOqcwOJJ1Q8NycIuQIDAQAB;") -dkim._domainkey.hamburg.freifunk.net. TXT ( "v=DKIM1;k=rsa;" -"p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxSDDh7d7Y6qoYIkfYUtHoNFxok3mXm3NZsWFMSeTo+" -"/837O7prEitggNSVPEd4nx6t/NuutThzui7dPQKcP4LtFZihEwRb/JbFxpaF/znyPwH0CP54KFlFFRfdbK9jOR0y8" -"RBEFbHoBx9Y3TYNmwlWiFtxe8WCog2/hJ0RE1cl24kJCBjTbPXFMx3zrbjEQpzPEPBqIP9BlPhjNwkDzZIRtIaGjV" -"Tqa+J/bJ/JvBrRxDnFuv46SOLWIu1AnKRLrbqLZgw/1DmGyc/GDsCWY0qlSFDFLYxOVaLQTv8Fnobj57b1FhmPn0I" -"0l9FjqeD12TTeoUCr/4UbRWjZ9P8XQewIDAQAB" -) ; -; GATEWAYS -gw01 A 80.252.100.115 - AAAA 2a00:1f78:c:e::f +;GATEWAYS +gw01 A 80.252.100.115 + AAAA 2a00:1f78:c:e::f gw03 A 213.128.138.161 - AAAA 2001:868:100:d00::20 -gw06 CNAME gw01 + AAAA 2001:868:100:d00::20 +gw06 CNAME gw01 gw04 A 193.96.224.251 - AAAA 2a03:2267:ffff:b00::4 + AAAA 2a03:2267:ffff:b00::4 gw01-new A 193.96.224.227 AAAA 2a03:2267:ffff:c00::1000 gw02-new A 193.96.224.241 @@ -68,55 +70,53 @@ gw05-new A 193.96.224.241 AAAA 2a03:2267:ffff:a00::2000 gw06-new A 193.96.224.254 AAAA 2a03:2267:ffff:b00::3000 -wg02 A 193.96.224.246 - AAAA 2a03:2267:ffff:a00::b1de +gw02-supernew A 193.96.224.246 ; ICVPN -01.icvpn CNAME gw01 -02.icvpn CNAME gw02 +01.icvpn CNAME gw01 +02.icvpn CNAME gw02 03.icvpn CNAME gw03 -; INFRASTRUCTURE -dns01 A 212.12.51.134 - AAAA 2a00:14b0:4200:3380:134::1 +;INFRASTRUCTURE srv01 A 212.12.51.134 AAAA 2a00:14b0:4200:3380:134::1 srv02 A 193.96.224.250 AAAA 2a03:2267:ffff:b00::3 srv03 A 80.252.100.117 AAAA 2a00:1f78:c:e::a - MX 10 srv03.hamburg.freifunk.net. -ch03 A 80.252.100.116 + MX 10 srv03.hamburg.freifunk.net. +srv04 A 80.252.100.116 AAAA 2a00:1f78:c:e::b -mail2 A 193.96.224.229 - AAAA 2a03:2267:ffff:c00::e - MX 10 mail2.hamburg.freifunk.net. -pfa.mail2 CNAME mail2 -meta CNAME srv01 -builder3 A 168.119.77.189 -builder3 AAAA 2a01:4f8:251:2f82::2 -mon A 49.12.225.141 -mon AAAA 2a01:4f8:c2c:b1d8::1 + MX 10 srv04.hamburg.freifunk.net. +meta CNAME srv02 +media A 193.96.224.250 ; srv02 + AAAA 2a03:2267:ffff:b00::3 +builder1 A 80.150.98.130 +1.builder CNAME builder1 +builder2 AAAA 2a01:4f8:210:40d1::ff01 schnacke0 A 193.96.224.48 AAAA 2a03:2267::20d:b9ff:fe3f:7bf6 - -; Iodine +;Iodine i NS ins.hamburg.freifunk.net. -ins A 80.252.100.115 ; gw01 - AAAA 2a00:1f78:c:e::f ; gw01 +ins A 80.252.100.115 ;gw01 + AAAA 2a00:1f78:c:e::f ;gw01 -; reverse dns for clients -clients NS srv03 +;reverse dns for clients +clients NS srv03 -; physical hosts +;dns for nodes +nodes NS srv02 +nodes NS ns.ohrensessel.net. + +;physical hosts host01 AAAA 2a00:ea8:100:8::3 ; n@work A 212.12.38.182 -host02 AAAA 2001:868:100:d00::1000 ; IPHH +host02 AAAA 2001:868:100:d00::1000 ; IPHH host03 AAAA 2a00:1f78:c:e::d ; artfiles host04 CNAME host01 -; BGP BACKBONE +;BGP BACKBONE wandale0 A 212.12.38.182 ; n@work AAAA 2a00:ea8:100:8::2 wende1 A 213.128.138.162 ; IPHH @@ -125,7 +125,7 @@ suede0 A 80.252.100.118 ; artfiles AAAA 2a00:1f78:c:e::e luise0 CNAME wandale0 -; BGP/host links +;BGP/host links host-link.wandale0 AAAA 2a03:2267:ffff:0a00::1 wandale0-link.gw02 AAAA 2a03:2267:ffff:0a00::2 host-link.wende1 AAAA 2a03:2267:ffff:0b00::1 @@ -134,37 +134,38 @@ ffhl-link.wende1 AAAA 2a03:2267:ffff:0b01::1 host-link.suede0 AAAA 2a03:2267:ffff:0c00::1 suede0-link.gw01 AAAA 2a03:2267:ffff:0c00::2 -; SERVICES -cloud A 193.96.224.238 - AAAA 2a03:2267:2:0:224:21ff:fe2e:63f9 -speicher A 193.96.224.237 - AAAA 2a03:2267:2:0:7285:c2ff:fe23:d4ae -media-mirror A 193.96.224.226 - AAAA 2a03:2267:ffff:c00::c +;SERVICES +www CNAME srv02 +formular CNAME srv02 +map CNAME srv02 +news CNAME srv02 +git CNAME srv02 +;otr CNAME srv02 +support CNAME srv02 +;kontakt CNAME ticket.ffhh.pixelkeeper.de. +;ldap CNAME srv02 updates A 212.12.51.134 ; srv01, dns load balancing AAAA 2a00:14b0:4200:3380:134::1 updates A 80.252.100.117 ; srv03, dns load balancing AAAA 2a00:1f78:c:e::a -; Update server for the nodes -updates-a AAAA 2a00:14b0:4200:3380:134::1 ; srv01 -updates-b AAAA 2a00:1f78:c:e::a ; srv03 - -; SERVICES (CNAMES) -dev CNAME srv01 -formular CNAME srv01 -git CNAME mail2 -hopglass-backend CNAME gw03-new -kanban CNAME srv01 -lg CNAME srv02 -map CNAME mail2 -media CNAME srv01 -monitoring CNAME srv01 -news CNAME srv02 -pad CNAME srv02 -pad-sandbox CNAME srv02 -paste CNAME cloud -podcast CNAME srv02 smokeping CNAME hh01s01.unbedenklich.net. -wasgeht CNAME srv01 -wp CNAME srv01 -www CNAME srv01 +statistik CNAME ff.besaid.de. +statistik-backend AAAA 2a01:4f8:210:40d1::ff02 +cloud A 193.96.224.238 + AAAA 2a03:2267:2:0:224:21ff:fe2e:63f9 +schnackr CNAME cloud +paste CNAME cloud +list CNAME srv03 +lg CNAME srv02 +kanban CNAME srv01 +podcast CNAME srv02 +matrix AAAA 2a03:2267::219:99ff:fedd:49c8 + A 193.96.224.237 +_matrix._tcp SRV 10 0 8448 matrix.hamburg.freifunk.net. +_matrix._tcp.matrix SRV 10 0 8448 matrix.hamburg.freifunk.net. +; Target for XMPP SRV records, no CNAMEs +xmpp A 193.96.224.250 + AAAA 2a03:2267:ffff:b00::3 +dev CNAME srv02 +media-mirror A 193.96.224.226 + AAAA 2a03:2267:ffff:c00::c diff --git a/master/db.net.freifunk.helgoland b/master/db.net.freifunk.helgoland index 355bd34..d4d068c 100644 --- a/master/db.net.freifunk.helgoland +++ b/master/db.net.freifunk.helgoland @@ -1,7 +1,7 @@ $ORIGIN helgoland.freifunk.net. -$TTL 1800 ; 1/2 Stunde waehrend Umstellungsphase -@ IN SOA dns01.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( - 2024081902; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) +$TTL 3600 ; 1 Tag +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017071700; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone @@ -9,29 +9,29 @@ $TTL 1800 ; 1/2 Stunde waehrend Umstellungsphase ) ;AUTHORATIVE NAMESERVERS -@ NS dns01.hamburg.freifunk.net. -@ NS named.ohrensessel.net. +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. ;IP OF helgoland.freifunk.net -@ A 213.133.108.18 ; pinneberg.freifunk.net -@ AAAA 2a01:4f8:130:6372::2 ; pinneberg.freifunk.net +@ A 91.250.99.221 ; freifunk.net +@ AAAA 2a01:488:66:1000:5bfa:63dd:0:1 ; freifunk.net ;GATEWAYS -gw01 A 80.252.100.115 - AAAA 2a00:1f78:c:e::f +gw01 A 80.252.100.115 + AAAA 2a00:1f78:c:e::f -gw02 A 81.7.18.111 - AAAA 2a02:180:6:1::487 +;INFRASTRUCTURE +srv01 A 78.46.121.104 + AAAA 2a01:4f8:d13:4f45::2 -gw03 A 93.186.197.131 - AAAA 2001:4ba0:ffff:13a::1 ;SERVICES -karte CNAME gw02 -download CNAME gw02 -updates CNAME gw02 -formular CNAME gw02 -meta CNAME gw02 -meshviewer CNAME gate07.pinneberg.freifunk.net. + +updates CNAME srv01 +formular CNAME srv01 +karte CNAME srv01 +meta CNAME srv01 +git CNAME srv01 diff --git a/master/db.network.ffhh b/master/db.network.ffhh new file mode 100644 index 0000000..78f88ef --- /dev/null +++ b/master/db.network.ffhh @@ -0,0 +1,21 @@ +$ORIGIN ffhh.network. +$TTL 3600 +@ IN SOA srv02.hamburg.freifunk.net. hostmaster.hamburg.freifunk.net. ( + 2017050500 ; serial: wird bei jeder Aenderung inkrementiert (Format: JJJJMMDDVV) + 86400 ; refresh: Sekundenabstand, in dem die Slaves anfragen, ob sich etwas geändert hat + 7200 ; retry: Sekundenabstand, in denen ein Slave wiederholt, falls sein Master nicht antwortet + 3600000 ; expire: wenn der Master auf einen Zonentransfer-Request nicht reagiert, deaktiviert ein Slave nach dieser Zeitspanne in Sekunden die Zone + 172800 ; TTL fuer negatives caching: Analog zum Standard-Caching wird im Cache vermerkt, dass dem zuständigen Nameserver der Name unbekannt war. Da für einen nicht vorhandenen Namen keine TTL existiert, steht sie hier. +) + +; AUTHORATIVE NAMESERVERS +@ NS srv02.hamburg.freifunk.net. +;@ NS named.exosphere.de. +@ NS ns.ohrensessel.net. + +; IP of ffhh.network +@ A 193.96.224.250 +@ AAAA 2a03:2267:ffff:b00::3 + +; SERVICES +www CNAME ffhh.network. diff --git a/named.conf b/named.conf index 7ca03d0..9f27e52 100644 --- a/named.conf +++ b/named.conf @@ -11,5 +11,6 @@ include "/etc/bind/named.conf.local"; include "/etc/bind/named.conf.default-zones"; include "/etc/bind/ffhh.conf"; include "/etc/bind/helgo.conf"; +//include "/etc/bind/ffnord.conf"; include "/etc/bind/icvpn.conf"; include "/etc/bind/bit.conf"; diff --git a/named.conf.options b/named.conf.options index 12705c1..03d5a34 100644 --- a/named.conf.options +++ b/named.conf.options @@ -26,17 +26,8 @@ options { # edns-udp-size 512; # max-udp-size 512; allow-query-cache { - 127.0.0.1; - ::1; + 127.0.0.1; ::1; # localhost{,6} # private addr space used in Freifunk, DN42 and Hackint - fc00::/7; - fd51:2bb2:fd0d::/64; - fe80::/10; - 10.0.0.0/8; - 172.16.0.0/12; - 2001:0bf7::/32; - 2001:67c:2d50::/48; - 2a03:2260::/29; - 2a03:2267::/32; + 10.0.0.0/8; fc00::/7; 172.16.0.0/12; fd51:2bb2:fd0d::/64; 2a03:2267::/32; fe80::/10; 2001:0bf7::/32; 2a03:2260::/29; 2001:67c:2d50::/48; }; };