Re: dhclient trashes my resolv.conf

From: David O'Brien <obrien_at_freebsd.org>
Date: Wed, 27 Oct 2004 13:57:30 -0700
On Wed, Oct 27, 2004 at 01:48:52PM -0700, Gregory Neil Shapiro wrote:
> > when I start "dhclient ep1" to use DHCP for ep1, it kicks of my
> > /etc/resolv.conf which is a really bad thing. I don't want to use the NS
> > which is propagated through DHCP. That system does it's own DNS. And
> > regarding to /sbin/dhclient-script, it can't be disabled. Am I right? If
> > so, I should fill a PR, right?
> 
> Putting this in /etc/dhclient-enter-hooks should prevent any resolv.conf
> changes:
> 
> !/bin/sh
> 
> # Don't replace /etc/resolv.conf
> make_resolv_conf() {
> }

You can also use /etc/dhclient.conf to control dhclient.

# $FreeBSD: src/etc/dhclient.conf,v 1.3 2001/10/27 03:14:37 rwatson Exp $
#
#	This file is required by the ISC DHCP client.
#	See ``man 5 dhclient.conf'' for details.
#
#	In most cases an empty file is sufficient for most people as the
#	defaults are usually fine.
#
supersede domain-name "nuxi.org freebsd.org";

"domain-name-servers" is one of the knobs want to tweak.

-- 
-- David  (obrien_at_FreeBSD.org)
Received on Wed Oct 27 2004 - 18:57:40 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:19 UTC