My Pi Hole is installed in a Docker container. The docker-compose.yml file is the following:
version: "3" # More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/ services: pihole: container_name: pihole image: pihole/pihole:latest ports: - "7553:53/tcp" - "7553:53/udp" - "7567:67/udp" - "7580:80/tcp" - "7443:443/tcp" dns: - 127.0.0.1 - 22.214.171.124 environment: TZ: 'Europe/Madrid' DNS1: 126.96.36.199 # WEBPASSWORD: 'set a secure password here or it will be random' # Volumes store your data between container upgrades volumes: - './etc-pihole/:/etc/pihole/' - './etc-dnsmasq.d/:/etc/dnsmasq.d/' # Recommended but not required (DHCP needs NET_ADMIN) # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities cap_add: - NET_ADMIN restart: unless-stopped
What I tried so far
From my other devices ping to my Pi Hole server (192.168.1.75) - it works.
From my Pi Hole console: nslookup google.es - it works
Server: 127.0.0.11 Address: 127.0.0.11#53 Non-authoritative answer: Name: google.es Address: 188.8.131.52 Name: google.es Address: 2a00:1450:4003:80c::2003
From my Windows PC console: nslookup google.es 192.168.1.75 - it doesn't work
DNS request timed out. timeout was 2 seconds. Servidor: UnKnown Address: 192.168.1.75 DNS request timed out. timeout was 2 seconds.
The output of cat /etc/resolv.conf
nameserver 127.0.0.53 options edns0 trust-ad
The Pi Hole should forward my queries to my upstream DNS Server - Cloudflare (184.108.40.206 - 220.127.116.11)
My Pi Hole is not responding any DNS requests from my Windows PC Client (I've also tried using other devices).