What does “WARNING: Reply from unknown nameserver [a.b.c.d]\ mean?
It means Squid sent a DNS query to one IP address, but the response came back from a different IP address. By default Squid checks that the addresses match. If not, Squid ignores the response. There are a number of reasons why this would happen: • Your DNS name server just works this way, either becuase its been configured to, or because its stupid and doesn’t know any better. • You have a weird broadcast address, like 0.0.0.0, in your /etc/resolv.conf file. • Somebody is trying to send spoofed DNS responses to your cache. If you recognize the IP address in the warning as one of your name server hosts, then its probably numbers (1) or (2).
It means Squid sent a DNS query to one IP address, but the response came back from a different IP address. By default Squid checks that the addresses match. If not, Squid ignores the response. There are a number of reasons why this would happen: -Your DNS name server just works this way, either becuase its been configured to, or because its stupid and doesn’t know any better. -You have a weird broadcast address, like 0.0.0.0, in your /etc/resolv.conf file. -Somebody is trying to send spoofed DNS responses to your cache. If you recognize the IP address in the warning as one of your name server hosts, then its probably numbers (1) or (2).