From owner-freebsd-questions@FreeBSD.ORG Sun Apr 18 02:45:20 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 6622616A4CE for ; Sun, 18 Apr 2004 02:45:20 -0700 (PDT) Received: from hotmail.com (sea1-f81.sea1.hotmail.com [207.68.163.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36F9E43D2D for ; Sun, 18 Apr 2004 02:45:20 -0700 (PDT) (envelope-from killermink@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 18 Apr 2004 02:45:19 -0700 Received: from 213.120.56.45 by sea1fd.sea1.hotmail.msn.com with HTTP; Sun, 18 Apr 2004 09:45:19 GMT X-Originating-IP: [213.120.56.45] X-Originating-Email: [killermink@hotmail.com] X-Sender: killermink@hotmail.com From: "Killermink !" To: ohoyer@ohoyer.de Date: Sun, 18 Apr 2004 09:45:19 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 18 Apr 2004 09:45:19.0519 (UTC) FILETIME=[DC6C52F0:01C42529] cc: freebsd-questions@freebsd.org Subject: Re: dhclient and host resolution 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: Sun, 18 Apr 2004 09:45:20 -0000 Thats fantastic it works! I thought it would be something simple... I tried a $more /etc/resolv.conf But the file did not exist. So I su'ed and #echo "nameserver 192.168.2.1" > /etc/resolv.conf (this is the correct IP for the Mac) then #ping www.google.com And it worked immediately! Thanks very much, I feel pretty stupid with such an easy answer, but shouldn't this info be provided by dhclient? If I move to another network, say with a gateway of 10.x.x.x or other, will I have to change resolv.conf again? Is there anyway to get this automatically or is it a feature of FreeBSD/dhclient? Many thanks again! ----Original Message Follows---- From: Olaf Hoyer To: Killermink! CC: freebsd-questions@freebsd.org Subject: Re: dhclient and host resolution Date: Sun, 18 Apr 2004 11:21:42 +0200 (CEST) On Sun, 18 Apr 2004, Killermink ! wrote: > Hello, > > I have a Apple PowerBook running Panther and have set it to share my modem > internet connection over the Ethernet port. FreeBSD is connected to this > and should get all config via DHCP. When dhclient runs, it successfully > gets an IP Address from the Powerbook, and I can ping between machines... A > quick look at the leases file also shows that it has the Powerbook as the > Gateway and as the DNS server. However, I can only get to the Internet > from the BSD box using IP addresses, trying a url such as www.google.com > always fails as it cant resolve the host, plus the response is immediate as > if it hasn't tried or waited for a response. > Well, sound like DNS prblems. What is the content of your /etc/resolv.conf? then, when there is an entry like: nameserver 192.168.1.1 (192.168.1.1 being the IP of the MAC), then check if the DNS on your MAC is working by: #### nslookup - 192.168.1.1 set q=any freebsd.org #### Well, then your MAC should resolve some IP and mx data, when not, the DNS on your MAC is misfunctional. You also can specify DNS in the /etc/resolv.conf that are on the outside, or you could run named as caching resolver. Therefore, populate /etc/hosts with the IP/name of FreeBSD box, run /etc/named/make-localhost and then start named. In /etc/resolv.conf put a : nameserver 127.0.0.1 as first nameserver statement, and FreeBSD will directly resolve... HTH Olaf -- Olaf Hoyer ohoyer@gaff.hhhr.ision.net Fuerchterliche Erlebniss geben zu raten, ob der, welcher sie erlebt, nicht etwas Fuerchterliches ist. (Nietzsche, Jenseits von Gut und Boese) _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" _________________________________________________________________ It's fast, it's easy and it's free. Get MSN Messenger today! http://www.msn.co.uk/messenger