From owner-freebsd-questions@FreeBSD.ORG Wed Nov 24 00:47:45 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5822316A4CE for ; Wed, 24 Nov 2004 00:47:45 +0000 (GMT) Received: from web.plurali.net (plurali.net [213.41.135.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 815F543D58 for ; Wed, 24 Nov 2004 00:47:44 +0000 (GMT) (envelope-from lists@serpe.org) Received: from [127.0.0.1] (web [192.168.0.4]) by web.plurali.net (Postfix) with ESMTP id 4643F4C900 for ; Wed, 24 Nov 2004 01:47:43 +0100 (CET) Message-ID: <41A3DA32.6000005@serpe.org> Date: Wed, 24 Nov 2004 01:47:46 +0100 From: Nicolas User-Agent: Mozilla Thunderbird 0.8 (X11/20041025) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: nslookup not working on client machines only X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Nov 2004 00:47:45 -0000 Hello, I've set up a FreeBSD box to provide my home network a NAT access to the Internet and a DNS caching-only server with bind 8.3.7 (among other things). It's working perfectly but today I noticed something that I do not understand. When trying to $ nslookup google.com on a client host, here's what it says : 8<-- nicolas@fsol$ nslookup google.com *** Can't find server name for address 192.168.0.1: Non-existent host/domain *** Can't find server name for address ::: No response from server *** Default servers are not available nicolas@fsol$ -->8 Now, trying the same thing directly on the DNS box : 8<-- root@earth$ nslookup google.com Server: 192.168.0.1 Address: 192.168.0.1#53 Non-authoritative answer: Name: google.com Address: 216.239.57.99 Name: google.com Address: 216.239.37.99 Name: google.com Address: 216.239.39.99 root@earth$ -->8 The resolv.conf files are the same on the 2 boxes : 8<-- nicolas@fsol$ cat /etc/resolv.conf search serpe.org nameserver 192.168.0.1 nicolas@fsol$ root@earth$ cat /etc/resolv.conf search serpe.org nameserver 192.168.0.1 root@earth$ -->8 Given this, I do not understand why it works on the DNS box and not on the client. Thank you very much in advance for your help! Nicolas.