About this list Date view Thread view Subject view Author view Attachment view

From: Chris Wright (chrisw_at_osdl.org)
Date: Mon 03 Nov 2003 - 19:30:03 GMT


* Jacques Gelinas (jack_at_solucorp.qc.ca) wrote:
> $ /sbin/ip addr add 192.168.0.0/24 dev eth0
> $ /sbin/ip addr add 192.168.0.1 dev eth0
> $ /sbin/ip addr add 192.168.0.2 dev eth0
> $ /sbin/ip addr list
>
>
> inet 192.168.0.0/24 scope global eth0
> inet 192.168.0.1/32 scope global eth0
> inet 192.168.0.2/32 scope global eth0
>
> Now if I do
>
> $ /sbin/ip addr add 192.168.0.0/24 dev eth0
> $ /sbin/ip addr add 192.168.0.1/24 dev eth0
> $ /sbin/ip addr add 192.168.0.2/24 dev eth0
> $ /sbin/ip addr list
>
> inet 192.168.0.0/24 scope global eth0
> inet 192.168.0.1/24 scope global secondary eth0
> inet 192.168.0.2/24 scope global secondary eth0
>
> Now if I delete 192.168.0.0, I am loosing then all.

Yup, this latter example is what happens with ifconfig.

> I have review this problem. I realise now why most people have not experienced
> this problem. If you set an IP alias (using whatever tool) on eth0, using the same
> network as currently defined on eth0, then the aliases become all secondary
> and you loose the aliases definition only if you unconfigure eth0, which you seldom
> do.
>
> We have withness this problem because we generally use private networks inside
> a host server and all the vservers are hook to this network. We do this to
> achieve physical network failover. All our server have 2 nics and using gated
> the "internal network" used by the vservers is advertised on both nics.
>
> Using the "ip addr add 192.168.0.0/24 dev eth0" above should cure our own
> problem. I realise this is not a typical setup.

We have seen similar problems in the linux-ha project. Use of ip
instead of ifconfig gives much better flexibility, IMHO. Hope it's
working for you now.

thanks,
-chris

-- 
Linux Security Modules     http://lsm.immunix.org     http://lsm.bkbits.net
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


About this list Date view Thread view Subject view Author view Attachment view
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Mon 03 Nov 2003 - 19:31:12 GMT by hypermail 2.1.3