I'm having a problem where a certain domain lookup is returning a weird loopback address instead of the correct IP. Interestingly, when I use Google's DNS, it returns the right address. This issue is affecting our ability to access the domain on our network, despite the fact that our DNS servers forward requests to Google DNS. Both our primary and secondary DNS servers are experiencing this problem. Any ideas on what could be causing this? Also, I've included an image that may help. Just to update— I figured out that our Endpoint Protection was blocking the DNS packets without any logs reporting it, which resulted in the loopback address being returned. Whitelisting the domain in the endpoint policy for the DNS server solved the issue.
4 Answers
It could be that your local DNS server is having trouble resolving the IPv4 address. Might be worth checking if there's any firewall causing interference upstream that could be filtering or redirecting DNS requests.
Looks like you're dealing with a case of round-robin DNS. You can check using the Google Toolbox for DNS lookups to see if different servers give different answers. That's pretty common. Here’s a link to help: https://toolbox.googleapps.com/apps/dig/
It sounds like there might be a DNS filtering or security measure in place that's affecting how your DNS resolves addresses. Sometimes these systems can misinterpret some requests and cause them to redirect incorrectly.
Absolutely! DNS filtering can be beneficial, but it’s not foolproof. Definitely worth checking how your DNS setup is configured.
Do you have any DNS adblock apps like Pi-hole or Cisco Umbrella? If you're filtering DNS there, check if the domain in question is flagged.

I found the solution! It was the Endpoint Protection blocking the requests.