Friday, March 14, 2008

How to bind a range of IP's in Debian based linux

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.

No comments: