Date: Mon, 30 Jul 2007 01:02:40 +0100 From: Adam J Richardson <fatman.uk@gmail.com> To: "Jasvinder S. Bahra" <bbdl21548@blueyonder.co.uk> Cc: freebsd-questions@freebsd.org Subject: Re: Binding dhclient to a particular network interface Message-ID: <46AD2AA0.7020002@crackmonkey.us> In-Reply-To: <000601c7d238$065da370$0600010a@atlantis> References: <002301c7d10a$09ee5180$0600010a@atlantis> <46ACF835.7040402@crackmonkey.us> <000601c7d238$065da370$0600010a@atlantis>
next in thread | previous in thread | raw e-mail | index | archive | help
> The DHCP reference for ed1 means dhclient is started (thereafter running > continuously as a daemon), which sets ed1's IP address to that assigned by > the cable modem. > > Note that dhclient generally runs as a daemon because it has to handle lease > renewals and/or expiration. I have no issues with it running as a daemon. Oh, interesting. I had assumed the interface called dhclient itself if the lease expired, or something. > As you can see, local address is listed as "*:68", which means its listening > on port 68 on all interfaces. I want to instruct dhclient to only listen on > my cable-modem facing network card. If this were the case, issuing the > "sockstat -l4" command would return as above, but with local address saying > "<<CABLE-MODEM-ASSIGNED-IP-ADDRESS>>:68" (where > <<CABLE-MODEM-ASSIGNED-IP-ADDRESS>> is, unsurprisingly, the IP address > assigned to the network card by the DHCP server in the cable modem). Is there a dhclient.conf somewhere in your /etc? That would surely hold the answer. Possibly editing /etc/rc.d/dhclient or /etc/netstart might help? I'm at the edge of my FreeBSD knowledge and in danger of falling off, so I'll stop with the suggestions now. :) Adam J Richardson
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46AD2AA0.7020002>