In article <mailman.102.1330686511.63724.bind-us...@lists.isc.org>, "Spain, Dr. Jeffry A." <spa...@countryday.net> wrote:
> >> No, it requires a rebuild after changing lib/dns/rootns.c. But using a > >> mildly out-of-date hints file is usually harmless - it is only a *hint*. > > > Right. One of the first things BIND does after starting up is query one of > > the root servers to get the current set of root servers. > > Thanks. This is not what I am seeing using tcpdump and capturing port 53. > Using a test bind9.9.0 resolver, I restarted the bind9 service to clear the > cache and load the built-in root hints. There was no DNS traffic for a minute > until I issued the first dig query to the server. The first DNS packet > transmitted was to send this query to the IPv4 address of i.root-servers.net > (192.36.148.17). The second query, 300 microsec later also to > i.root-servers.net, was for "NS <root>". I didn't see any packets querying I said "one of the first things". I think the second query fits that description. > for addresses of the root servers. It might be that if that second query > returned the name of a new root server not in the built-in hints, bind9.9.0 > would query for its address at some point. Didn't the answer to the NS query include the addresses in the Additional Section? It does when I perform the query manually. It gets cut off with the default packet size, but if EDNS0 is used it will include them all. ; <<>> DiG 9.6-ESV-R4-P3 <<>> . ns @i.root-servers.net +norec ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2819 ;; flags: qr aa; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14 ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 518400 IN NS j.root-servers.net. . 518400 IN NS c.root-servers.net. . 518400 IN NS l.root-servers.net. . 518400 IN NS h.root-servers.net. . 518400 IN NS e.root-servers.net. . 518400 IN NS g.root-servers.net. . 518400 IN NS m.root-servers.net. . 518400 IN NS i.root-servers.net. . 518400 IN NS d.root-servers.net. . 518400 IN NS f.root-servers.net. . 518400 IN NS a.root-servers.net. . 518400 IN NS b.root-servers.net. . 518400 IN NS k.root-servers.net. ;; ADDITIONAL SECTION: a.root-servers.net. 3600000 IN A 198.41.0.4 a.root-servers.net. 3600000 IN AAAA 2001:503:ba3e::2:30 b.root-servers.net. 3600000 IN A 192.228.79.201 c.root-servers.net. 3600000 IN A 192.33.4.12 d.root-servers.net. 3600000 IN A 128.8.10.90 d.root-servers.net. 3600000 IN AAAA 2001:500:2d::d e.root-servers.net. 3600000 IN A 192.203.230.10 f.root-servers.net. 3600000 IN A 192.5.5.241 f.root-servers.net. 3600000 IN AAAA 2001:500:2f::f g.root-servers.net. 3600000 IN A 192.112.36.4 h.root-servers.net. 3600000 IN A 128.63.2.53 h.root-servers.net. 3600000 IN AAAA 2001:500:1::803f:235 i.root-servers.net. 3600000 IN A 192.36.148.17 i.root-servers.net. 3600000 IN AAAA 2001:7fe::53 -- Barry Margolin Arlington, MA _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users