From owner-freebsd-questions Thu Sep 10 05:26:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA16270 for freebsd-questions-outgoing; Thu, 10 Sep 1998 05:26:19 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from gol1.gol.com (gol1.gol.com [203.216.7.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA16265 for ; Thu, 10 Sep 1998 05:26:16 -0700 (PDT) (envelope-from bmad@gol.com) Received: (from bmad@localhost) by gol1.gol.com (8.9.1/8.9.1/891-LEGACY-P) id VAA20746 for questions@freebsd.org; Thu, 10 Sep 1998 21:26:05 +0900 (JST) Message-Id: <199809101226.VAA20746@gol1.gol.com> Subject: DNS problem To: questions@FreeBSD.ORG Date: Thu, 10 Sep 1998 21:26:05 +0900 (JST) From: bmad@pobox.com (Ben "GoaB" Madison) X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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