On 4-Aug-2006, at 18:20, Jithen Singh wrote:
Was wondering if anyone could help out with this. Just two days ago we started to experience DNS problems resolving international addresses. The DNS servers are configured with no forwarders and go directly out.
From the DNS servers themselves, choose a name that doesn't seem to work and send the query individually to authority servers from the root down, using both UDP and TCP transport, with "recursion desired" set to 0. For example: $ dig @f.root-servers.net google.com A +norec (observe delegation to Verisign servers) $ dig @a.gtld-servers.net google.com A +norec (observe delegation to google servers) $ dig @<insert google server here> google.com A +norec (observe answer from google server) Repeat with "+tcp" on the end, to force TCP transport. Repeat with all nameservers in each NS set. As a shortcut, dig's +trace option might be useful (but note that dig +trace doesn't query all servers in an NS set, just one of them). Joe