Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Aug 2015 18:11:46 -0700
From:      perryh@pluto.rain.com (Perry Hutchison)
To:        freebsd-questions@freebsd.org
Subject:   disabling dhclient
Message-ID:  <55e25852.0Xpg4zY1btmbpx9Z%perryh@pluto.rain.com>

next in thread | raw e-mail | index | archive | help
My FreeBsd 8 system has recently developed an annoying habit of
running dhclient during reboot.  There is only one Ethernet card
(xl0), and it is not supposed to be using DHCP -- it has a static
IP address assigned in rc.conf.  During the last couple of reboots
dhclient has assigned a second IP address, and things have gone
downhill from there.

Is there a configuration knob somewhere that will say "never run
dhclient" or "never run dhclient on xl0", or do I need to take
a sledgehammer approach (like hacking on /etc/rc.d/dhclient, or
replacing /sbin/dhclient with a link to /bin/true)?

These are the settings in /etc/rc.conf:

ifconfig_xl0="192.168.0.81 netmask 255.255.0.0"
defaultrouter="192.168.0.1"
nfs_server_enable="YES"
check_quotas="NO"
rpcbind_enable="YES"
nfs_client_enable="YES"
sshd_enable="YES"
inetd_enable="YES"
kern_securelevel_enable="NO"
linux_enable="YES"
moused_enable="NO"
moused_type="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
lpd_enable="YES"

and this is what "ifconfig -a" reports (after I've used
"ifconfig xl0 -alias 192.168.0.3" to remove the extra IP address):

xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=80009<RXCSUM,VLAN_MTU,LINKSTATE>
	ether 00:b0:d0:22:5a:14
	inet 192.168.0.81 netmask 0xffff0000 broadcast 192.168.255.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=3<RXCSUM,TXCSUM>
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
	inet6 ::1 prefixlen 128 
	inet 127.0.0.1 netmask 0xff000000 
	nd6 options=3<PERFORMNUD,ACCEPT_RTADV>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55e25852.0Xpg4zY1btmbpx9Z%perryh>