Closed axel-dd closed 3 years ago
I'm not sure, what are your settings? Maybe it's blocked by a block list?
I tried on mine with :latest
(freshly pulled) using quad9
as the single provider and then
docker exec dns nslookup windelwissen.de
Server: 127.0.0.11
Address: 127.0.0.11:53
Non-authoritative answer:
Name: windelwissen.de
Address: 23.227.38.65
Non-authoritative answer:
So it seems to work?
Thanks for the hint. I found the problem! I set BLOCK_MALICIOUS=off and it works. The IP 23.227.38.65 is on your malicious IPs list - https://github.com/qdm12/files/blob/master/malicious-ips.updated
Ah that's strange. I'll add an UNBLOCK_IP environment variable for that purpose, let's keep the issue opened.
OK, the UNBLOCK_IP environment variable works. Now I switched to BLOCK_MALICIOUS=on UNBLOCK_IP=23.227.38.65
Please do not forget to document the new environment variable on the manpage. I think you can also remove 23.227.38.65 from your malicious IPs list.
Thank you for help.
There is no UNBLOCK_IP 😄 I still need to add it, sorry for the delay.
My guess is the ip got removed from the blocklist automagically from external sources.
Strange magic. :mage_man:
OK, I switch back to BLOCK_MALICIOUS=off. I still have a pihole behind the dns anyway.
See https://github.com/qdm12/dns/issues/86 I'll add it in the :v2.0.0-beta
image which will ultimately become :latest
in the coming days. Closing this issue to tidy up, thanks.
This now done, you can use ALLOWED_IPS
and ALLOWED_CIDRS
if you ever need to unblock some IPs 😉
Hi Quentin, any idea why the upstream server is unable to resolve windelwissen.de?
Test with upstream server
Test with quad9 directly