Problem:
I would like to bind all 5 of my usable IP’s to the ‘eth0’ device
Solution:
Just define a new interface in /etc/network interfaces:
## Start
auto eth0
auto eth0:0
auto eth0:1
auto eth0:2
auto eth0:3
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.248
gateway 192.168.1.1
iface eth0:0 inet static
address 192.168.1.3
netmask 255.255.255.248
gateway 192.168.1.1
iface eth0:1 inet static
address 192.168.1.4
netmask 255.255.255.248
iface eth0:2 inet static
address 192.168.1.5
netmask 255.255.255.248
iface eth0:3 inet static
address 192.168.1.6
netmask 255.255.255.248
## End
Then you can reboot or use the commands below to bring the interfaces up without a reboot.
ifup eth0:0
ifup eth0:1
ifup eth0:2
ifup eth0:3
ifup eth0:4
On the next reboot they should automatically bind to the NIC.