From owner-freebsd-mobile Sat Mar 22 9: 1: 9 2003 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0AEC37B404 for ; Sat, 22 Mar 2003 09:01:07 -0800 (PST) Received: from mail1.wi.rr.com (fe1.rdc-kc.rr.com [24.94.163.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0EE343F3F for ; Sat, 22 Mar 2003 09:01:06 -0800 (PST) (envelope-from hamilton@pobox.com) Received: from woodstock.nethamilton.net ([65.25.186.233]) by mail1.wi.rr.com with Microsoft SMTPSVC(5.5.1877.757.75); Sat, 22 Mar 2003 11:01:06 -0600 Received: by woodstock.nethamilton.net (Postfix, from userid 500) id F16FE44D6; Sat, 22 Mar 2003 11:01:04 -0600 (CST) Date: Sat, 22 Mar 2003 11:01:04 -0600 From: Jon Hamilton To: Dan Langille Cc: mobile@FreeBSD.ORG Subject: Re: static IP via DHCP and multiple NICs Message-ID: <20030322170104.GA80709@woodstock.nethamilton.net> References: <3E7C4E05.32696.1447B082@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E7C4E05.32696.1447B082@localhost> Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dan Langille , said on Sat Mar 22, 2003 [11:50:29 AM]: } When it comes to laptops, my house has two. Between them, they have } four NICs; two wireless, and two wired. } } I know how to configure DHCP so that a given IP address and hostname } is assigned based upon the mac address. Here's the example: } } host joe { } hardware ethernet 08:00:2b:4c:29:32; } fixed-address joe.fugue.com; } } } } What I'd like to do is allow the above box to use any of four NICs, } yet always get the same fixed address. } } Perhaps I should just assign one wireless NIC and one wired NIC to } each box and assume they are always with that box. No need; this can be done fairly easily. Configure each of your laptops to send an identifier in the DHCP request. If you're using dhclient, you can place in /etc/dhclient.conf: send dhcp-client-identifier "laptop1"; Then on the DHCP server, you can use a declaration like: group { use-host-decl-names on; host laptop1.yourdomain.net { option dhcp-client-identifier "laptop1"; option host-name "laptop1"; fixed-address laptop1.yourdomain.net; } } You may want to use a little more imagination in choosing the names, but that's the general idea. -- Jon Hamilton hamilton@pobox.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message