aboutsummaryrefslogtreecommitdiffstats
path: root/examples/tg23/dns
diff options
context:
space:
mode:
Diffstat (limited to 'examples/tg23/dns')
-rw-r--r--examples/tg23/dns/pdns.conf65
-rw-r--r--examples/tg23/dns/recursor-dns2.conf72
-rw-r--r--examples/tg23/dns/zones.list399
3 files changed, 536 insertions, 0 deletions
diff --git a/examples/tg23/dns/pdns.conf b/examples/tg23/dns/pdns.conf
new file mode 100644
index 0000000..0036cab
--- /dev/null
+++ b/examples/tg23/dns/pdns.conf
@@ -0,0 +1,65 @@
+# The Gathering 2023 DNS
+
+# ignore-unknown-settings Configuration settings to ignore if they are unknown
+ignore-unknown-settings=false
+
+# allow-axfr-ips Allow zonetransfers only to these subnets
+allow-axfr-ips=127.0.0.0/8,::1,193.0.19.190/32,2001:67c:2e8:11::c100:13be/128,93.175.159.250/32,2001:67c:2d7c:66::53/128
+
+# allow-dnsupdate-from A global setting to allow DNS updates from these IP ranges.
+allow-dnsupdate-from=127.0.0.0/8,::1,185.80.182.75/32,2a02:d140:c012:1::75/128,2a06:5841:f:d::98/128
+
+# allow-notify-from Allow AXFR NOTIFY from these IP ranges. If empty, drop all incoming notifies.
+allow-notify-from=<removed>
+
+# api Enable/disable the REST API (including HTTP listener)
+api=yes
+api-key=<removed>
+
+# autosecondary Act as an autosecondary (formerly superslave)
+autosecondary=yes
+
+# default-soa-content Default SOA content
+default-soa-content=ns1.infra.gathering.org noc.gathering.org 0 10800 3600 604800 3600
+
+# default-ttl Seconds a result is valid if not set otherwise
+default-ttl=1800
+
+# include-dir Include *.conf files from this directory
+include-dir=/etc/powerdns/pdns.d
+
+# launch Which backends to launch and order to query them in
+launch=
+
+# local-address Local IP addresses to which we bind
+local-address=0.0.0.0, ::
+local-port=53
+
+# loglevel Amount of logging. Higher is more. Do not set below 3
+loglevel=7
+
+# primary Act as a primary
+primary=yes
+# secondary Act as a secondary
+secondary=yes
+
+# server-id Returned when queried for 'id.server' TXT or NSID, defaults to hostname - disabled or custom
+server-id=ns1.infra.gathering.org
+
+# webserver Start a webserver for monitoring (api=yes also enables the HTTP listener)
+webserver=yes
+webserver-address=0.0.0.0
+webserver-allow-from=127.0.0.1,::1,172.18.0.3/32 # Docker powerdns-admin
+webserver-password=<removed>
+webserver-port=8081
+
+# PGSQL Database Backend
+launch+=gpgsql
+gpgsql-host=127.0.0.1
+gpgsql-port=5432
+gpgsql-dbname=pdns
+gpgsql-user=pdns
+gpgsql-password=<removed>
+gpgsql-dnssec=no
+
+dnsupdate=yes \ No newline at end of file
diff --git a/examples/tg23/dns/recursor-dns2.conf b/examples/tg23/dns/recursor-dns2.conf
new file mode 100644
index 0000000..34e642b
--- /dev/null
+++ b/examples/tg23/dns/recursor-dns2.conf
@@ -0,0 +1,72 @@
+# ignore-unknown-settings Configuration settings to ignore if they are unknown
+ignore-unknown-settings=false
+
+# allow-from If set, only allow these comma separated netmasks to recurse
+allow-from=127.0.0.0/8, ::1/128, 2a06:5840::/29, 185.110.148.0/22, 151.216.128.0/17, 88.92.0.0/17
+
+#################################
+# config-dir Location of configuration directory (recursor.conf)
+config-dir=/etc/powerdns
+
+#################################
+# dnssec DNSSEC mode: off/process-no-validate/process (default)/log-fail/validate
+#
+dnssec=validate
+
+#################################
+# dnssec-log-bogus Log DNSSEC bogus validations
+dnssec-log-bogus=yes
+
+#################################
+# hint-file If set, load root hints from this file
+hint-file=/usr/share/dns/root.hints
+
+#################################
+# include-dir Include *.conf files from this directory
+include-dir=/etc/powerdns/recursor.d
+
+#################################
+# local-address IP addresses to listen on, separated by spaces or commas. Also accepts ports.
+local-address=185.110.148.132,2a06:5841:f:e::132
+
+# query-local-address Send out local queries from this address, or addresses.
+query-local-address=185.110.148.130,185.110.148.131,2a06:5841:f:e::130,2a06:5841:f:e::131
+
+# local-port port to listen on
+local-port=53
+
+# loglevel Amount of logging. Higher is more. Do not set below 3
+loglevel=4
+
+# lua-config-file More powerful configuration options
+lua-config-file=/etc/powerdns/recursor.lua
+
+# quiet Suppress logging of questions and answers
+quiet=yes
+
+# serve-rfc1918 If we should be authoritative for RFC 1918 private IP space
+serve-rfc1918=yes
+
+# setgid If set, change group id to this gid for more security. When running inside systemd, use the User and Group settings in the unit-file!
+setgid=pdns
+
+# setuid If set, change user id to this uid for more security. When running inside systemd, use the User and Group settings in the unit-file!
+setuid=pdns
+
+# threads Launch this number of threads
+# threads=2
+
+# webserver-address IP Address of webserver to listen on
+# webserver-address=127.0.0.1
+
+# webserver-allow-from Webserver access is only allowed from these subnets
+# webserver-allow-from=127.0.0.1,::1
+
+# webserver-password Password required for accessing the webserver
+# webserver-password=
+
+# webserver-port Port of webserver to listen on
+# webserver-port=8082
+#
+#
+socket-mode = 770 \ No newline at end of file
diff --git a/examples/tg23/dns/zones.list b/examples/tg23/dns/zones.list
new file mode 100644
index 0000000..d2c14e9
--- /dev/null
+++ b/examples/tg23/dns/zones.list
@@ -0,0 +1,399 @@
+198.216.151.in-addr.arpa
+228.216.151.in-addr.arpa
+251.216.151.in-addr.arpa
+209.216.151.in-addr.arpa
+252.216.151.in-addr.arpa
+243.216.151.in-addr.arpa
+255.216.151.in-addr.arpa
+245.216.151.in-addr.arpa
+2.4.8.5.6.0.a.2.ip6.arpa
+0.4.8.5.6.0.a.2.ip6.arpa
+3.4.8.5.6.0.a.2.ip6.arpa
+109.92.88.in-addr.arpa
+5.4.8.5.6.0.a.2.ip6.arpa
+60.92.88.in-addr.arpa
+7.4.8.5.6.0.a.2.ip6.arpa
+55.92.88.in-addr.arpa
+58.92.88.in-addr.arpa
+149.110.185.in-addr.arpa
+121.92.88.in-addr.arpa
+33.92.88.in-addr.arpa
+26.92.88.in-addr.arpa
+123.92.88.in-addr.arpa
+87.92.88.in-addr.arpa
+22.92.88.in-addr.arpa
+63.92.88.in-addr.arpa
+25.92.88.in-addr.arpa
+46.92.88.in-addr.arpa
+68.92.88.in-addr.arpa
+111.92.88.in-addr.arpa
+50.92.88.in-addr.arpa
+89.92.88.in-addr.arpa
+24.92.88.in-addr.arpa
+56.92.88.in-addr.arpa
+39.92.88.in-addr.arpa
+83.92.88.in-addr.arpa
+40.92.88.in-addr.arpa
+62.92.88.in-addr.arpa
+44.92.88.in-addr.arpa
+65.92.88.in-addr.arpa
+66.92.88.in-addr.arpa
+59.92.88.in-addr.arpa
+112.92.88.in-addr.arpa
+82.92.88.in-addr.arpa
+73.92.88.in-addr.arpa
+104.92.88.in-addr.arpa
+148.110.185.in-addr.arpa
+34.92.88.in-addr.arpa
+net-e1.vanir.tg23.gathering.org
+28.92.88.in-addr.arpa
+49.92.88.in-addr.arpa
+85.92.88.in-addr.arpa
+infra.gathering.org
+51.92.88.in-addr.arpa
+53.92.88.in-addr.arpa
+64.92.88.in-addr.arpa
+38.92.88.in-addr.arpa
+101.92.88.in-addr.arpa
+78.92.88.in-addr.arpa
+79.92.88.in-addr.arpa
+141.216.151.in-addr.arpa
+45.92.88.in-addr.arpa
+137.216.151.in-addr.arpa
+net-e3.sponsor.tg23.gathering.org
+124.92.88.in-addr.arpa
+126.92.88.in-addr.arpa
+167.216.151.in-addr.arpa
+210.216.151.in-addr.arpa
+180.216.151.in-addr.arpa
+190.216.151.in-addr.arpa
+211.216.151.in-addr.arpa
+221.216.151.in-addr.arpa
+172.216.151.in-addr.arpa
+213.216.151.in-addr.arpa
+155.216.151.in-addr.arpa
+193.216.151.in-addr.arpa
+tg23.tg.no
+net-e27-3.tg23.gathering.org
+147.216.151.in-addr.arpa
+144.216.151.in-addr.arpa
+148.216.151.in-addr.arpa
+net-e1.bird.tg23.gathering.org
+168.216.151.in-addr.arpa
+net-e1.sec.tg23.gathering.org
+187.216.151.in-addr.arpa
+net-e2.log.tg23.gathering.org
+178.216.151.in-addr.arpa
+188.216.151.in-addr.arpa
+152.216.151.in-addr.arpa
+146.216.151.in-addr.arpa
+151.216.151.in-addr.arpa
+149.216.151.in-addr.arpa
+156.216.151.in-addr.arpa
+232.216.151.in-addr.arpa
+150.216.151.in-addr.arpa
+233.216.151.in-addr.arpa
+253.216.151.in-addr.arpa
+254.216.151.in-addr.arpa
+226.216.151.in-addr.arpa
+236.216.151.in-addr.arpa
+246.216.151.in-addr.arpa
+227.216.151.in-addr.arpa
+247.216.151.in-addr.arpa
+238.216.151.in-addr.arpa
+229.216.151.in-addr.arpa
+4.4.8.5.6.0.a.2.ip6.arpa
+6.4.8.5.6.0.a.2.ip6.arpa
+150.110.185.in-addr.arpa
+151.110.185.in-addr.arpa
+145.216.151.in-addr.arpa
+net-wifi-lol.tg23.gathering.org
+154.216.151.in-addr.arpa
+net-e1.roof.tg23.gathering.org
+net-e2.roof.tg23.gathering.org
+41.92.88.in-addr.arpa
+71.92.88.in-addr.arpa
+42.92.88.in-addr.arpa
+52.92.88.in-addr.arpa
+23.92.88.in-addr.arpa
+43.92.88.in-addr.arpa
+54.92.88.in-addr.arpa
+net-wifi-clients-ssid-the-gathering.tg23.gathering.org
+35.92.88.in-addr.arpa
+37.92.88.in-addr.arpa
+160.216.151.in-addr.arpa
+29.92.88.in-addr.arpa
+69.92.88.in-addr.arpa
+80.92.88.in-addr.arpa
+net-e2.bird.tg23.gathering.org
+net-wifi-mgmt.floor.r1.tele.tg23.gathering.org
+net-e1.noc.tg23.gathering.org
+81.92.88.in-addr.arpa
+161.216.151.in-addr.arpa
+91.92.88.in-addr.arpa
+72.92.88.in-addr.arpa
+92.92.88.in-addr.arpa
+93.92.88.in-addr.arpa
+115.92.88.in-addr.arpa
+96.92.88.in-addr.arpa
+107.92.88.in-addr.arpa
+77.92.88.in-addr.arpa
+118.92.88.in-addr.arpa
+30.92.88.in-addr.arpa
+74.92.88.in-addr.arpa
+84.92.88.in-addr.arpa
+105.92.88.in-addr.arpa
+75.92.88.in-addr.arpa
+95.92.88.in-addr.arpa
+86.92.88.in-addr.arpa
+108.92.88.in-addr.arpa
+88.92.88.in-addr.arpa
+98.92.88.in-addr.arpa
+119.92.88.in-addr.arpa
+99.92.88.in-addr.arpa
+31.92.88.in-addr.arpa
+61.92.88.in-addr.arpa
+36.92.88.in-addr.arpa
+27.92.88.in-addr.arpa
+47.92.88.in-addr.arpa
+57.92.88.in-addr.arpa
+67.92.88.in-addr.arpa
+48.92.88.in-addr.arpa
+100.92.88.in-addr.arpa
+110.92.88.in-addr.arpa
+102.92.88.in-addr.arpa
+122.92.88.in-addr.arpa
+103.92.88.in-addr.arpa
+114.92.88.in-addr.arpa
+116.92.88.in-addr.arpa
+76.92.88.in-addr.arpa
+117.92.88.in-addr.arpa
+97.92.88.in-addr.arpa
+140.216.151.in-addr.arpa
+142.216.151.in-addr.arpa
+133.216.151.in-addr.arpa
+143.216.151.in-addr.arpa
+134.216.151.in-addr.arpa
+157.216.151.in-addr.arpa
+138.216.151.in-addr.arpa
+158.216.151.in-addr.arpa
+125.92.88.in-addr.arpa
+127.92.88.in-addr.arpa
+net-e1.stand.tg23.gathering.org
+70.92.88.in-addr.arpa
+32.92.88.in-addr.arpa
+153.216.151.in-addr.arpa
+120.92.88.in-addr.arpa
+94.92.88.in-addr.arpa
+170.216.151.in-addr.arpa
+173.216.151.in-addr.arpa
+135.216.151.in-addr.arpa
+136.216.151.in-addr.arpa
+128.216.151.in-addr.arpa
+159.216.151.in-addr.arpa
+169.216.151.in-addr.arpa
+net-e31-2.tg23.gathering.org
+220.216.151.in-addr.arpa
+201.216.151.in-addr.arpa
+191.216.151.in-addr.arpa
+163.216.151.in-addr.arpa
+181.216.151.in-addr.arpa
+202.216.151.in-addr.arpa
+222.216.151.in-addr.arpa
+182.216.151.in-addr.arpa
+204.216.151.in-addr.arpa
+184.216.151.in-addr.arpa
+194.216.151.in-addr.arpa
+206.216.151.in-addr.arpa
+216.216.151.in-addr.arpa
+177.216.151.in-addr.arpa
+197.216.151.in-addr.arpa
+208.216.151.in-addr.arpa
+219.216.151.in-addr.arpa
+179.216.151.in-addr.arpa
+189.216.151.in-addr.arpa
+199.216.151.in-addr.arpa
+90.92.88.in-addr.arpa
+113.92.88.in-addr.arpa
+106.92.88.in-addr.arpa
+171.216.151.in-addr.arpa
+132.216.151.in-addr.arpa
+174.216.151.in-addr.arpa
+net-e1.svenna.tg23.gathering.org
+175.216.151.in-addr.arpa
+129.216.151.in-addr.arpa
+139.216.151.in-addr.arpa
+200.216.151.in-addr.arpa
+230.216.151.in-addr.arpa
+231.216.151.in-addr.arpa
+212.216.151.in-addr.arpa
+192.216.151.in-addr.arpa
+203.216.151.in-addr.arpa
+223.216.151.in-addr.arpa
+183.216.151.in-addr.arpa
+214.216.151.in-addr.arpa
+224.216.151.in-addr.arpa
+205.216.151.in-addr.arpa
+215.216.151.in-addr.arpa
+225.216.151.in-addr.arpa
+185.216.151.in-addr.arpa
+195.216.151.in-addr.arpa
+176.216.151.in-addr.arpa
+186.216.151.in-addr.arpa
+196.216.151.in-addr.arpa
+207.216.151.in-addr.arpa
+217.216.151.in-addr.arpa
+218.216.151.in-addr.arpa
+net-e2.presse.tg23.gathering.org
+240.216.151.in-addr.arpa
+250.216.151.in-addr.arpa
+241.216.151.in-addr.arpa
+242.216.151.in-addr.arpa
+234.216.151.in-addr.arpa
+244.216.151.in-addr.arpa
+235.216.151.in-addr.arpa
+239.216.151.in-addr.arpa
+237.216.151.in-addr.arpa
+162.216.151.in-addr.arpa
+net-e1.resepsjon.tg23.gathering.org
+net-e29-2.tg23.gathering.org
+net-e23-1.tg23.gathering.org
+net-e33-1.tg23.gathering.org
+net-e37-2.tg23.gathering.org
+net-e27-1.tg23.gathering.org
+net-e15-1.tg23.gathering.org
+net-e19-1.tg23.gathering.org
+net-e5-2.tg23.gathering.org
+net-e7-3.tg23.gathering.org
+net-e1-4.tg23.gathering.org
+net-e23-3.tg23.gathering.org
+net-e3.crew.tg23.gathering.org
+net-e39-2.tg23.gathering.org
+net-e9-3.tg23.gathering.org
+net-e7-2.tg23.gathering.org
+net-e1.crew.tg23.gathering.org
+net-e2.gamestage.tg23.gathering.org
+net-e39-1.tg23.gathering.org
+net-e1.presse.tg23.gathering.org
+net-e47-4.tg23.gathering.org
+net-e19-4.tg23.gathering.org
+net-e45-1.tg23.gathering.org
+net-e21-2.tg23.gathering.org
+net-e1.obbuss.tg23.gathering.org
+net-e43-2.tg23.gathering.org
+net-e43-1.tg23.gathering.org
+net-e41-2.tg23.gathering.org
+net-e19-3.tg23.gathering.org
+net-e1.sponsor.tg23.gathering.org
+2.92.88.in-addr.arpa
+8.92.88.in-addr.arpa
+net-e7-1.tg23.gathering.org
+net-e5-4.tg23.gathering.org
+12.92.88.in-addr.arpa
+13.92.88.in-addr.arpa
+9.92.88.in-addr.arpa
+4.92.88.in-addr.arpa
+net-e25-1.tg23.gathering.org
+165.216.151.in-addr.arpa
+net-e4.crew.tg23.gathering.org
+15.92.88.in-addr.arpa
+6.92.88.in-addr.arpa
+14.92.88.in-addr.arpa
+18.92.88.in-addr.arpa
+11.92.88.in-addr.arpa
+10.92.88.in-addr.arpa
+1.92.88.in-addr.arpa
+5.92.88.in-addr.arpa
+7.92.88.in-addr.arpa
+3.92.88.in-addr.arpa
+net-e25-4.tg23.gathering.org
+net-e27-4.tg23.gathering.org
+net-e29-4.tg23.gathering.org
+20.92.88.in-addr.arpa
+0.92.88.in-addr.arpa
+net-e33-4.tg23.gathering.org
+net-e29-3.tg23.gathering.org
+net-e37-3.tg23.gathering.org
+net-e41-3.tg23.gathering.org
+net-e1.redbull.tg23.gathering.org
+17.92.88.in-addr.arpa
+net-e45-3.tg23.gathering.org
+16.92.88.in-addr.arpa
+net-e4.creative.tg23.gathering.org
+net-e17-4.tg23.gathering.org
+19.92.88.in-addr.arpa
+net-e2.creative.tg23.gathering.org
+net-e1.gamestage.tg23.gathering.org
+164.216.151.in-addr.arpa
+net-e1.gamedesk.tg23.gathering.org
+net-e1.infodesk.tg23.gathering.org
+21.92.88.in-addr.arpa
+net-e41-4.tg23.gathering.org
+net-e2.crew.tg23.gathering.org
+net-e23-2.tg23.gathering.org
+net-e3.mainstage.tg23.gathering.org
+net-e45-2.tg23.gathering.org
+net-e23-4.tg23.gathering.org
+net-e1-1.tg23.gathering.org
+net-e21-4.tg23.gathering.org
+net-e9-1.tg23.gathering.org
+net-e19-2.tg23.gathering.org
+net-e31-4.tg23.gathering.org
+net-e3-1.tg23.gathering.org
+net-e17-1.tg23.gathering.org
+net-e39-3.tg23.gathering.org
+net-e13-1.tg23.gathering.org
+net-e7-4.tg23.gathering.org
+net-e1.foh.tg23.gathering.org
+net-e31-1.tg23.gathering.org
+net-e2.sponsor.tg23.gathering.org
+166.216.151.in-addr.arpa
+net-e9-4.tg23.gathering.org
+net-e1.log.tg23.gathering.org
+net-e1.medic.tg23.gathering.org
+net-e1.mainstage.tg23.gathering.org
+net-e2.mainstage.tg23.gathering.org
+1.4.8.5.6.0.a.2.ip6.arpa
+net-e21-3.tg23.gathering.org
+249.216.151.in-addr.arpa
+net-e17-2.tg23.gathering.org
+net-e41-1.tg23.gathering.org
+net-e43-4.tg23.gathering.org
+130.216.151.in-addr.arpa
+net-wifi-clients-ssid-the-gathering.floor.r1.tele.tg23.gathering.org
+net-e1-3.tg23.gathering.org
+net-e35-1.tg23.gathering.org
+248.216.151.in-addr.arpa
+tg23.gathering.org
+net-e47-3.tg23.gathering.org
+net-e5-1.tg23.gathering.org
+net-e39-4.tg23.gathering.org
+net-e25-3.tg23.gathering.org
+net-e1-2.tg23.gathering.org
+net-e43-3.tg23.gathering.org
+net-e21-1.tg23.gathering.org
+net-e9-2.tg23.gathering.org
+net-wifi-mgmt.tg23.gathering.org
+net-e1.tele.tg23.gathering.org
+net-e35-3.tg23.gathering.org
+net-e33-3.tg23.gathering.org
+net-e45-4.tg23.gathering.org
+net-e27-2.tg23.gathering.org
+net-e29-1.tg23.gathering.org
+net-e1.redet.tg23.gathering.org
+net-e33-2.tg23.gathering.org
+net-e31-3.tg23.gathering.org
+net-e11-1.tg23.gathering.org
+net-e3-4.tg23.gathering.org
+net-e5-3.tg23.gathering.org
+net-e35-2.tg23.gathering.org
+net-e1.creative.tg23.gathering.org
+131.216.151.in-addr.arpa
+net-e3.creative.tg23.gathering.org
+net-e35-4.tg23.gathering.org
+net-e37-4.tg23.gathering.org
+net-e3-3.tg23.gathering.org
+net-e37-1.tg23.gathering.org
+net-e17-3.tg23.gathering.org
+net-e3-2.tg23.gathering.org
+net-e25-2.tg23.gathering.org \ No newline at end of file