Not really a SuSE related issue, but a few of you guys might know the answer. I have a eth0 device 172.16.0.2, kernel 2.4.18. I would like to add IP aliases on that device, but not in the same address range. E.g. I would like to add 172.17.0.1/16 -- 172.17.X.Y/16 as aliases to the system. If I have multiple IP aliases and remove the first one added all my alias in that range is gone. Are there specific reasons for the kernel to work in that manner? Thanks, Magnus # ifconfig eth0 Link encap:Ethernet HWaddr 00:A0:CC:D1:9C:CC inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0 ... lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 ... # ifconfig eth0:0 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 # ifconfig eth0:1 172.17.0.2 netmask 255.255.0.0 broadcast 172.17.255.255 # ifconfig eth0 Link encap:Ethernet HWaddr 00:A0:CC:D1:9C:CC inet addr:172.16.0.2 Bcast:172.19.255.255 Mask:255.255.0.0 ... eth0:0 Link encap:Ethernet HWaddr 00:A0:CC:D1:9C:CC inet addr:172.17.0.1 Bcast:172.17.255.255 Mask:255.255.0.0 ... eth0:1 Link encap:Ethernet HWaddr 00:A0:CC:D1:9C:CC inet addr:172.17.0.2 Bcast:172.17.255.255 Mask:255.255.0.0 ... lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 .. # ifconfig eth0:0 down # ifconfig eth0 Link encap:Ethernet HWaddr 00:A0:CC:D1:9C:CC inet addr:172.16.0.2 Bcast:172.19.255.255 Mask:255.255.0.0 ... lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 ..