Date: Thu, 10 Sep 1998 21:26:05 +0900 (JST) From: bmad@pobox.com (Ben "GoaB" Madison) To: questions@FreeBSD.ORG Subject: DNS problem Message-ID: <199809101226.VAA20746@gol1.gol.com>
next in thread | raw e-mail | index | archive | help
Hi...
I'm having a problem with named. I'm running a local server
which acts as primary DNS for my home network (192.168.42.x),
and caches everything else. My resolv.conf lists the localhost
first, then my ISP's two nameservers.
When I attempt to access a particular host in my ISP's network,
the resolver returns an invalid IP address. Other hosts work
fine. Using nslookup with the local server, this invalid IP
address is returned for the host. Using nslookup with one of
the ISP's servers, the correct IP is returned.
When I dump the local server's database (with SIGINT), I can
find the host of interest and see *both* the valid and invalid
IP addresses. The valid address is listed in what looks to
be the reverse-lookup section, while the invalid address seems
to be in the forward-lookup section. I assume it cached the
valid address after I telnet'd there using the correct IP I
found through nslookup?
A couple of questions:
1) how'd the invalid IP address get there in the first place
(this was all running fine for months before this happened)...
do you think my ISP just changed the address of this host
without bothering to mention it?
2) how can I force my server to recognize that there's been a
change in this host's address? I've tried sending the
server a SIGHUP, and even killing and restarting the server,
but it keeps using the bogus address.
Thanks for your help!
--
Ben Madison "Suppose you were an idiot. And suppose you
bmad@pobox.com were a congressman. But I repeat myself."
--Mark Twain
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809101226.VAA20746>
