Stephen Wilcox wrote:
On Sat, Jun 30, 2007 at 11:16:40PM +1000, Mark Andrews wrote: [..]
You don't change the hints you just provide zones that override B.ROOT-SERVERS.NET, F.ROOT-SERVERS.NET, H.ROOT-SERVERS.NET, K.ROOT-SERVERS.NET and M.ROOT-SERVERS.NET or just use your own ROOT-SERVERS.NET zone with the AAAAs added in.
I've read your email twice and I dont follow.
Either you are telling me
You want option c: c) Serve your own version of "root-servers.net" containing AAAA's This never occurred to me but it indeed is the best way to do it. All the root-servers have names in root-servers.net, as such just make your own master zone containing: B.ROOT-SERVERS.NET. 3600 IN A 192.228.79.201 B.ROOT-SERVERS.NET. 3600 IN AAAA 2001:478:65::53 F.ROOT-SERVERS.NET. 3600 IN A 192.5.5.241 F.ROOT-SERVERS.NET. 3600 IN AAAA 2001:500::1035 H.ROOT-SERVERS.NET. 3600 IN A 128.63.2.53 H.ROOT-SERVERS.NET. 3600 IN AAAA 2001:500:1::803f:235 K.ROOT-SERVERS.NET. 3600 IN A 193.0.14.129 K.ROOT-SERVERS.NET. 3600 IN AAAA 2001:7fd::1 M.ROOT-SERVERS.NET. 3600 IN A 202.12.27.33 M.ROOT-SERVERS.NET. 3600 IN AAAA 2001:dc3::35 + optionally the other roots-servers as found on www.root-servers.org And presto. You don't even have to turn of glue fetch etc, as the above zone will override the glue then anyway. Good one Mark, thanks. Greets, Jeroen