Local sites not able to find local addresses

Please follow the below template, it will help us to help you!

Expected Behaviour:

When trying to go to webpage on local servers, dns name does not translate (gets the "can't reach this page") but when using the ip address it works fine.

Actual Behaviour:

Get's the:

Hmmm… can't reach this page

Check if there is a typo in horndns.home.

  • Search Bing for horndns home
  • If spelling is correct, [try running Windows Network Diagnostics](javascript:diagnoseErrors()).

DNS_PROBE_FINISHED_NXDOMAIN

If I put in the address for horndns.home it works fine. When doing an nslookup on horndns.home it shows the default server as the routers dns and not my pihole server (horndns.home):
PS C:\Users\OWner> nslookup
Default Server: rdns1a.dns.windstream.net
Address: 2600:5000:1:1::a

horndns.home
Server: rdns1a.dns.windstream.net
Address: 2600:5000:1:1::a

*** rdns1a.dns.windstream.net can't find horndns.home: Non-existent domain

nslookup on linux systems (horndns.home & piaware.home work find.

Debug Token:

https://tricorder.pi-hole.net/emljRKf5/

This client is not using Pi-hole for DNS. It is using an IPv6 DNS provided by your ISP.

Since the ISP doesn't know your local network mapping, you get the error.

Fix the DNS assignments so that the clients all use Pi-hole for DNS and you will be set.

How can I fix DNS assignments to use Pi-Hole for local IPv6

You have a few options.

  1. Disable IPv6 on your router and network.
  2. Put the correct Pi-hole IPv6 address into the router DNS settings.

Note that the 2600... IPv6 address is not a local address, it is a global address provided by the ISP.