View previous topic :: View next topic |
Author |
Message |
nutznboltz Apprentice
Joined: 23 Apr 2004 Posts: 239
|
Posted: Thu Jan 12, 2006 3:03 pm Post subject: B.ROOT-SERVERS.NET has a new IP address |
|
|
Old:
B.ROOT-SERVERS.NET 128.9.0.107
New:
B.ROOT-SERVERS.NET 192.228.79.201
I'm guessing based on behavior of DNS and datestamps in the named.root files (aka named.cache) that there was a grace period from Jan 2004 to Jan 2006 when the old IP address still served DNS requests. This appears to have stopped and is wreaking havoc with DNS. Since multiple root servers are listed in the root cache file the problems are intermittent (you have only a certain probablility of getting the B.ROOT-SERVERS.NET one.) The symptoms are programs such as web browsers and mail clients locking up, slow response when using BIND tools like nslookup and host, etc.
If you have a DNS server that goes to the root servers or know of someone who does make sure that that active copy of your root cache has an up-to-date IP address for B.ROOT-SERVERS.NET
Thanks |
|
Back to top |
|
|
nutznboltz Apprentice
Joined: 23 Apr 2004 Posts: 239
|
Posted: Thu Jan 12, 2006 3:25 pm Post subject: |
|
|
Quote: | New IPv4 address for b.root-servers.net (link)
Since 29-January-2004, b.root-servers.net is operating with a new IPv4 address (192.228.79.201).
The old address (128.9.0.107) will respond to DNS queries for a significant period of time.
Refer to the IANA for the official announcement of address change
$Id: new-ip-b.html,v 1.2 2004/02/02 11:53:37 joao Exp $ |
|
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Thu Jan 12, 2006 3:36 pm Post subject: |
|
|
For those of us running bind, the following should return "B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201"
Code: | grep "192.228.79.201" /var/bind/named.ca |
It was fixed in Gentoo's bind 18 months ago |
|
Back to top |
|
|
nutznboltz Apprentice
Joined: 23 Apr 2004 Posts: 239
|
Posted: Thu Jan 12, 2006 3:47 pm Post subject: |
|
|
PaulBredbury wrote: | For those of us running bind, the following should return "B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201"
Code: | grep "192.228.79.201" /var/bind/named.ca |
|
If you are running BIND in a chroot then the active version of the root cache file will be different. There is no restriction on the name of the root cache file, it is an entry in the named.boot file.
Look in /etc/bind/named.conf
/etc/bind/named.conf is the only file with a non-configurable name.
# grep directory /etc/bind/named.conf
directory "/var/bind";
plus Code: | zone "." IN {
type hint;
file "named.ca";
}; |
would mean /var/bind/named.ca but you must also factor in chroot so.
Code: | # ps axw | grep named | head -1
8468 ? Ss 0:00 /usr/sbin/named -u named -n 1 -t /chroot/dns |
Since the -t option has /chroot/dns then the file is /chroot/dns/var/bind/named.ca in this case. |
|
Back to top |
|
|
|