From owner-freebsd-questions@FreeBSD.ORG Tue Jan 16 06:49:15 2007 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1436B16A40F for ; Tue, 16 Jan 2007 06:49:15 +0000 (UTC) (envelope-from bobmc@bobmc.net) Received: from smtp-out.fcibroadband.com (smtp-out.fcibroadband.com [64.119.104.17]) by mx1.freebsd.org (Postfix) with ESMTP id CD51413C4B9 for ; Tue, 16 Jan 2007 06:49:14 +0000 (UTC) (envelope-from bobmc@bobmc.net) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp-in1.fcibroadband.com (Postfix) with ESMTP id 56E6A1B178A for ; Tue, 16 Jan 2007 01:49:14 -0500 (EST) Received: from smtp-out1 ([127.0.0.1]) by localhost (smtp-out1 [127.0.0.1]) (amavisd-new, port 10025) with SMTP id 21843-05 for ; Tue, 16 Jan 2007 01:49:10 -0500 (EST) Received: from [192.168.1.102] (host6614614327.dsl.res.tor.fcibroadband.com [66.146.143.39]) by smtp-out.fcibroadband.com (Postfix) with ESMTP id 9E7EF1B172F for ; Tue, 16 Jan 2007 01:49:10 -0500 (EST) Message-ID: <45AC750D.1030405@bobmc.net> Date: Tue, 16 Jan 2007 01:47:41 -0500 From: Bob McIsaac User-Agent: Thunderbird 1.5 (X11/20060317) MIME-Version: 1.0 To: questions@freebsd.org References: <563999.58586.qm@web59208.mail.re1.yahoo.com> In-Reply-To: <563999.58586.qm@web59208.mail.re1.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: DNS Resolver Problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jan 2007 06:49:15 -0000 linux quest wrote: > Dear Jay & The FreeBSD Communities, > > Thanks for putting your time and patience to help me out. Anyway, I tried it out, both changing the rc.conf and the dhclient.conf (one at a time). After that (for both of the ways), I did manage to stop the resolv.conf from being overwritten after the PC reboot. However, when I ping 192.168.52.1 or 192.168.52.2, the error msg says that there is no route to both of the IP. Even after I add the default route by using command line ... I am still unable to ping google.com. > > Then, I undo everything by using VMWare... (including undo the DHCP configuration in rc.conf) so that I am able to ping google.com again. > > Since, I desperately needed to connect to the Internet at this point of time, I create a file called resolv.conf in /root ... I am thinking how can I create a script so that it can copy resolv.conf from /root to /etc/resolv.conf every 30 minutes at start up - This is because I don't wanna manually type in "cp /root/resolv.conf /etc/resolv.conf" every 30 minutes. > > Hope somebody can share with me the simple coding. Thanks :) > > Regards, > Linux Quest > > Jay Chandler wrote: Please don't top-post. > > linux quest wrote: > >> Dear Jay, >> >> Actually, I am running FreeBSD Unix on a VMWare machine (Host OS: >> Win2003, Guest OS: FreeBSD). >> >> Any ideas how I can disable / ignore the routing from the VMnet8? >> Below are the only VMWare NAT configuration that I have access to. No >> DHCP enable / disable option. >> >> >> Ethernet adapter VMware Network Adapter VMnet8: >> >> Connection-specific DNS Suffix . : >> IP Address. . . . . . . . . . . . : 192.168.52.1 >> Subnet Mask . . . . . . . . . . . : 255.255.255.0 >> Default Gateway . . . . . . . . . : 192.168.52.2 >> >> >> When I install FreeBSD, I remember I did select some option to enable >> DHCP. Perhaps, I should disable the DHCP service in FreeBSD(Guest OS) >> - if so, any idea how do I do it? >> >> Thanks :) >> >> Regards, >> Linux Quest >> >> >> > Simple enough, then. > > Edit /etc/rc.conf, and remove the line relating to the dhcp client. > Then add: > defaultrouter="192.168.51.2" > hostname="boxname!" > ifconfig_em0="inet 192.168.52.WHATEVERYOUWANT netmask 255.255.255.0" > > Hi: DHCP intends that everything works easily. However, if the DHCP lease is unsatisfactory, you can change it after doing man dhclient.conf. Can you post /var/db/dhclient.leases? Also, in one shell type "tcpdump -v -c 20" and in another do ping or click a web page. Finally, "netstat -r" regards, -Bob-