> Ok this setup in the /etc/network/interfaces file is working great. > One problem however is if I restart the machine the eth0:0 > doesn't load at runtime and i have to manually run ifup > eth0:0 before the interface loads. > > Is there any way to ensure that the eth0:0 loads at boot time? Yes - Add: auto eth0:1 Under #Alias adress #1 For subsequent subints, repeat :)