From owner-freebsd-stable Mon Jan 24 2:23:56 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mail.nyct.net (bsd4.nyct.net [204.141.86.6]) by hub.freebsd.org (Postfix) with ESMTP id 6C40F15116 for ; Mon, 24 Jan 2000 02:23:52 -0800 (PST) (envelope-from efutch@nyct.net) Received: from bsd1.nyct.net (efutch@bsd1.nyct.net [204.141.86.3]) by mail.nyct.net (8.8.8/8.8.7) with ESMTP id FAA05736; Mon, 24 Jan 2000 05:23:50 -0500 (EST) (envelope-from efutch@nyct.net) Date: Mon, 24 Jan 2000 05:23:50 -0500 (EST) From: "Eric D. Futch" To: "N.B. DelMore" Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Multiple IP addresses In-Reply-To: <3.0.6.32.20000124043423.009ac550@mail.inr.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The method you use to get the IP addreses in there is pretty much up to you. I like the /etc/start_if. method. The interface you want to bind the IP addresses to is probably the Ethernet inferface (xl0) (unless you're doing strange things with loopback (lo0).. and that's up to you :) or I just missed some details). Using IP addresses that end in 0 and 255 gets you a big slap on the wrist where I work hehe. We generally try to avoid them to prevent any headache. Hope I understood everything here correctly. -- Eric Futch New York Connect.Net, Ltd. efutch@nyct.net Technical Support Staff http://www.nyct.net (212) 293-2620 "Bringing New York The Internet Access It Deserves" On Mon, 24 Jan 2000, N.B. DelMore wrote: >Just a couple of questions concerning multiple IP's. In searching through >the archives I've seen references to binding the addresses to the NIC as >well as the loopback, which is the proper method? > >The scenario I have setup is as follows, the server (xl0) has been assigned >the IP address of yyy.yyy.yyy.8 and the I route an entire Class C to that >interface in the router, e.g. >ip route xxx.xxx.xxx.0 255.255.255.0 yyy.yyy.yyy.8 > >I then added an entry in /etc/rc.local to run the following shell script: > >#!/bin/sh > >/sbin/ifconfig lo0 xxx.xxx.xxx.0 netmask 0xffffff00 alias >/sbin/ifconfig lo0 xxx.xxx.xxx.1 netmask 0xffffffff alias >/sbin/ifconfig lo0 xxx.xxx>xxx.2 netmask 0xffffffff alias > >through > >/sbin/ifconfig lo0 198.77.215.255 netmask 0xffffffff alias > >According to the feedback I recently received from Eric Futch >, who was kind enough to respond privately to clarify his >recent post, this (same) script if named /etc/start_if.lo0 will be run >auto-magically on boot by rc.network. > >To recap, my questions are, which interface should be used to bind the ip's >to and is it acceptable to bind .0 and .255 to the interface although by >convention they shouldn't be used for anything. > >You feedback is greatly appreciated. > >Thanks >Noel > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-stable" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message