[dns-operations] Debugging Google Public DNS
Roy Arends
roy at dnss.ec
Mon Jun 3 14:27:49 UTC 2013
On Jun 3, 2013, at 3:58 PM, Stephane Bortzmeyer <bortzmeyer at nic.fr> wrote:
> Some instances of Google Public DNS cannot resolve ripe.net :
>
> % dig @8.8.8.8 MX ripe.net
>
> ; <<>> DiG 9.8.1-P1 <<>> @8.8.8.8 MX ripe.net
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 6005
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
>
> ;; QUESTION SECTION:
> ;ripe.net. IN MX
>
> ;; Query time: 3343 msec
> ;; SERVER: 8.8.8.8#53(8.8.8.8)
> ;; WHEN: Mon Jun 3 15:57:00 2013
> ;; MSG SIZE rcvd: 26
>
> But some can:
>
> % dig @8.8.8.8 MX ripe.net
>
> ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> @8.8.8.8 MX ripe.net
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55124
> ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
>
> ;; OPT PSEUDOSECTION:
> ; EDNS: version: 0, flags: do; udp: 512
> ;; QUESTION SECTION:
> ;ripe.net. IN MX
>
> ;; ANSWER SECTION:
> ripe.net. 252 IN MX 250 postlady.ripe.net.
> ripe.net. 252 IN MX 200 postgirl.ripe.net.
> ripe.net. 252 IN RRSIG MX 5 2 300 20130703100234 20130603090234 61825 ripe.net. LA+iNlYx/wJPljhvQNQFVL1LisMjDnlNVVFoH/780HYcEIKFaJ5Wm4eD C9FPJQKfX14ZD2T9i7R3qGx6GvFaKqSXhLtWlH4NGM/T4UYhl61L25FL S6qiHDu20tJe4u2/xmmLuqBicj3kCmDuAk0j1Vc851/edBtqR+Kx1LXt HHM=
>
> ;; Query time: 7 msec
> ;; SERVER: 8.8.8.8#53(8.8.8.8)
> ;; WHEN: Mon Jun 3 15:57:18 2013
> ;; MSG SIZE rcvd: 255
>
> Since Google Public DNS has apparently no NSID or version.bind,
> besides traceroute, what are the tricks to find the extent of the problem?
The problem is not google.
You're testing from two different locations: the different DiG versions show this. I guess the first instance is running from a network in some conference room in Amsterdam. Reason 1: we are in the same conference room :-) Reason 2: a traceroute from my shell account shows the exact same path.
Your queries have been capture by the local hotel network to maximise user experience :-)
To be complete, I've just tested all the instances of google public DNS' unicast resolver source addresses (for a list see: https://developers.google.com/speed/public-dns/faq ) from outside the hotel network and all return with the same, correct, data.
Hope this helps.
Roy
>
> For the offending instance:
>
> % traceroute 8.8.8.8
> traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
> 1 192.168.48.1 (192.168.48.1) 0.972 ms 0.938 ms 1.858 ms
> 2 87.213.29.57 (87.213.29.57) 4.524 ms 4.516 ms 4.495 ms
> 3 ge-2-0-0-1334.ncr01asd2.versatel.net (217.16.40.97) 4.475 ms 4.456 ms 4.455 ms
> 4 xe-2-2-0-672.br04sara.versatel.net (212.53.22.82) 39.255 ms 39.279 ms 39.248 ms
> 5 core1.ams.net.google.com (195.69.144.247) 4.330 ms 4.321 ms 4.309 ms
> 6 209.85.248.118 (209.85.248.118) 5.070 ms 2.973 ms 3.758 ms
> 7 209.85.255.60 (209.85.255.60) 4.019 ms 209.85.255.72 (209.85.255.72) 5.081 ms 5.081 ms
> 8 216.239.49.30 (216.239.49.30) 33.150 ms 216.239.49.36 (216.239.49.36) 7.485 ms 8.902 ms
> 9 * * *
> 10 google-public-dns-a.google.com (8.8.8.8) 8.725 ms 8.775 ms 8.689 ms
> _______________________________________________
> dns-operations mailing list
> dns-operations at lists.dns-oarc.net
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations
> dns-jobs mailing list
> https://lists.dns-oarc.net/mailman/listinfo/dns-jobs
More information about the dns-operations
mailing list