proper ip address aliasing

jdyke jdyke at azimapower.com
Wed Feb 2 19:36:52 UTC 2005


Rick Stevens wrote:
> jdyke wrote:
> 
>> I need to add a group of virutal ips to a single interface on FC3. 
>> I've used
>> `ip addr add 192.168.2.XX dev eth0` to add the ips which worked fine, 
>> but what is the best/proper way to add them at boot up.  I'd assume i 
>> could add them in rc.local which should work?  but is that right?
> 
> 
> The proper way is to create additional scripts in the
> "/etc/sysconfig/network-scripts" directory.  They should be named
> "ifcfg-eth0:x", with "x" being the alias number.  If you're adding 3
> aliases to eth0, for example, the files would be:
> 
>     ifcfg-eth0    (primary, leave it alone)
>     ifcfg-eth0:1    (first alias)
>     ifcfg-eth0:2    (second alias)
>     ifcfg-eth0:3    (third alias)
> 
> Inside those "ifcfg-eth0:x" scripts, you only need four lines:
> 
>     DEVICE=eth0:x        (replace "x" with the alias number)
>     IPADDR=xxx.xxx.xxx.xxx
>     NETMASK=xxx.xxx.xxx.xxx
>     ONBOOT=yes
> 
> The first one, "ifcfg-eth0" should be left alone, as it sets up the
> base device.
> 
> That's the "official" way to do it and the way "system-config-network"
> or "Fedora Icon->System Settings->Network" do it, which would allow you
> to manage them via the GUI system.

Aha, was looking at that way but was unsure of the syntax/required pieces. 
Thanks much.




> ----------------------------------------------------------------------
> - Rick Stevens, Senior Systems Engineer     rstevens at vitalstream.com -
> - VitalStream, Inc.                       http://www.vitalstream.com -
> -                                                                    -
> -          When all else fails, try reading the instructions.        -
> ----------------------------------------------------------------------
> 




More information about the Redhat-install-list mailing list