Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Sep 2005 17:30:01 -0600
From:      Jeff at NorrisTechs <jeff@norristechs.net>
To:        mike@lanline.com
Cc:        freebsd-isp@freebsd.org
Subject:   Re: virtual host ip aliases
Message-ID:  <43260F79.2030201@norristechs.net>
In-Reply-To: <Pine.BSI.4.05L.10509121659170.3877-100000@mail.lanline.com>
References:  <Pine.BSI.4.05L.10509121659170.3877-100000@mail.lanline.com>

next in thread | previous in thread | raw e-mail | index | archive | help

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"
>
>
>
>  
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43260F79.2030201>