John_Heyer_1508
Dec 11, 2014Cirrostratus
GTM: SERVFAIL when looking up Internet hostnames
I need our GTMs to be able to resolve Internet hostnames. I've followed all the required steps, such as setting up '.' has a hint zone, downloading the named.root file, enabling recursion, and even rebooting. But no joy. It seems to be refusing the queries.
The internal listener is working fine and resolving internal hostnames:
$ nslookup 192.168.10.10
Server: 192.168.10.10
Address: 192.168.10.1053
Name:
Address: 192.168.100.200
But for general internet hostnames I always see a SERVFAIL
$ nslookup 192.168.10.10
Server: 192.168.10.10
Address: 192.168.10.1053
** server can't find SERVFAIL
Tcpdump shows the query is making it to the GTM, but being immediately rejected:
11:14:22.580698 IP 192.168.10.101.46457 > 192.168.10.10.domain: 64230+ A? (32)
11:14:22.581140 IP 192.168.10.10.domain > 192.168.10.101.46457: 64230 ServFail 0/0/0 (32)