Assuming your domain is still uk.ms
…
config.toml
:
-
domain
should be:domain = "uk.ms"
-
ns_records
should be:ns_records = [ [ "ns1.uk.ms", "<IP address of your server>" ], ]
-
soa_record
should be:soa_record = "ns1.uk.ms hostmaster.uk.ms 1592378223 7200 3600 604800 300"
- The
geoip
sections should look like this:[pdns.geoip] default = "<IP address of your server>" [pdns.geoip.continent] # nothing else in this section
pagekite.conf
:
-
authdomain
should be:--authdomain=uk.ms
docker-compose.yml
:
- Why are you binding the DNS ports to 543 locally? Those need to be on 53, and should be open to the world (so that DNS resolution actually works).
Additionally:
- Externally, you need to open ports 53 (TCP), 53 (UDP), 443 (TCP), and 8443 (TCP) to the world.