| Jeff Abrahamson on 7 Jun 2004 14:30:02 -0000 |
|
My internal DNS mysteriously stopped working this morning. It only
affected unqualified local machine names.
I got things mostly working by adding a couple lines to /etc/hosts.
But I'd like to figure out what went wrong and what I should really do
about it.
My /etc/resolv.conf file says this:
search purple.com
nameserver 192.168.0.5
nameserver 192.168.0.254
nameserver 192.168.0.6
I added a domain line this morning, doesn't seem to have made a
difference.
On 192.168.0.5, where most of this should happen, /etc/resolv.conf
says
search purple.com
nameserver 127.0.0.1
nameserver 204.183.80.2
nameserver 204.183.80.3
Then I have db.purple:
$TTL 3D
@ IN SOA diderot.purple.com. root.localhost. (
2004060700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS diderot.purple.com.
localhost IN A 127.0.0.1
uucp IN CNAME diderot
mail IN CNAME diderot
smtp IN CNAME diderot
pop IN CNAME diderot
web IN CNAME diderot
diderot IN A 192.168.0.5
asterix IN A 192.168.0.6
music IN A 192.168.0.7
gw IN A 192.168.0.254
puddle IN A 216.158.45.183
www IN A 153.104.63.227
list IN A 153.104.63.228
list IN MX 10 ftp.ece.villanova.edu.
/var/daemon.log shows that this is being loaded correctly, so I'm
wondering if anyone sees anything obvious that might have caused a
failure.
Here's the signature of the problem (one failed dig, one successful).
Seems that it's querying the wrong name server when I don't qualify.
jeff@asterix:jeff $ dig diderot
; <<>> DiG 9.2.4rc2 <<>> diderot
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 39941
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;diderot. IN A
;; AUTHORITY SECTION:
. 9620 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2004060601 1800 900 604800 86400
;; Query time: 1 msec
;; SERVER: 192.168.0.5#53(192.168.0.5)
;; WHEN: Mon Jun 7 10:27:06 2004
;; MSG SIZE rcvd: 100
jeff@asterix:jeff $ dig diderot.purple.com
; <<>> DiG 9.2.4rc2 <<>> diderot.purple.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29154
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;diderot.purple.com. IN A
;; ANSWER SECTION:
diderot.purple.com. 259200 IN A 192.168.0.5
;; AUTHORITY SECTION:
purple.com. 259200 IN NS diderot.purple.com.
;; ADDITIONAL SECTION:
diderot.purple.com. 259200 IN A 192.168.0.5
;; Query time: 2 msec
;; SERVER: 192.168.0.5#53(192.168.0.5)
;; WHEN: Mon Jun 7 10:27:09 2004
;; MSG SIZE rcvd: 82
jeff@asterix:jeff $
--
Jeff
Jeff Abrahamson <http://www.purple.com/jeff/>
GPG fingerprint: 1A1A BA95 D082 A558 A276 63C6 16BF 8C4C 0D1D AE4B
A cool book of games, highly worth checking out:
http://www.amazon.com/exec/obidos/ASIN/1931686963/purple-20
Attachment:
signature.asc
|
|