From owner-freebsd-isp@FreeBSD.ORG Mon Sep 12 23:53:41 2005 Return-Path: X-Original-To: freebsd-isp@freebsd.org Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53C5516A41F for ; Mon, 12 Sep 2005 23:53:41 +0000 (GMT) (envelope-from mike@lanline.com) Received: from mail.lanline.com (mail.lanline.com [216.187.0.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCCCD43D46 for ; Mon, 12 Sep 2005 23:53:40 +0000 (GMT) (envelope-from mike@lanline.com) Received: from localhost (mike@localhost) by mail.lanline.com (8.11.6/8.11.2) with ESMTP id j8CNrYf08277; Mon, 12 Sep 2005 19:53:34 -0400 (EDT) Date: Mon, 12 Sep 2005 19:53:34 -0400 (EDT) From: To: Jeff at NorrisTechs In-Reply-To: <43260F79.2030201@norristechs.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-isp@freebsd.org Subject: Re: virtual host ip aliases X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2005 23:53:41 -0000 yeah. thanks guys. i'm basically coming from a bsd/os background, so i was hoping there was something equivalent to /etc/virtualip, but that start_if. is close enough. so i basically wrote some thing like that and appended the output to that file, but i can actually have the script in the file itself? is that right? thanks -mike On Mon, 12 Sep 2005, Jeff at NorrisTechs wrote: > > Mike. > > If you wanted to do it in bash, here's a script you can call using > /usr/local/etc/rc.d/999myalias.sh > > #!/usr/local/bin/bash > # save to /usr/local/etc/rc.d/999myalias.sh > # chmod 755 > # BLAH BLAH BLAH.... NO COMMENT > ###################################### > # > # change to interface name, e.g. fxp0, rl0, fxp1 , whatever > NetName="fxp0" > # How many aliases will we create > Total="254" > # change NUM=xx whre xx is the starting number > for (( NUM=1; NUM <= $Total; NUM++ )) > do > # if you want to see the looping number > # uncomment this the next line > #echo $NUM > # Change 192.168.1.XXX to match your network > # change netmask to match you network > ifconfig $NetName 192.168.1.$NUM netmask 255.255.255.0 alias > done > # if you dont want to see 254 IP addresses, just comment out the next line > ifconfig | more > #end > > Cheers. > > > ------------------------------------------------------------------------ > > */Jeff Norris/* > /~ Web Hosting ~ VPN Solutions ~ Network Management ~ > Design, deploy, kick ass. / > *N*orris*Techs* dot net > http://www.norristechs.net > *AOL IM or Yahoo IM: /ntshelper/* > > > > mike@lanline.com wrote: > > >Hi, > > > > I want to add like 254 ip aliases to a nic. Is there a better way > >to do it than adding _alias# 's to the rc.conf. > > > >Thanks. > > > >-Mike > > > > > >_______________________________________________ > >freebsd-isp@freebsd.org mailing list > >http://lists.freebsd.org/mailman/listinfo/freebsd-isp > >To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > > > > > > > > > > >