Virtual IPs/Multiple IPs on one Network Interface (Debian/Ubuntu)
To add additional IPs to a single network interface add the example
config below to your /etc/network/interfaces
file:
auto eth0:0
iface eth0:0 inet static
address 192.168.40.200
netmask 255.255.255.0
network 192.168.40.0
broadcast 192.168.40.255
gateway 192.168.40.1
auto eth0:1
iface eth0:1 inet static
address 192.168.50.200
netmask 255.255.255.0
network 192.168.50.0
broadcast 192.168.50.255
gateway 192.168.50.1
This presumes that your existing interface is called eth0
. It can be
checked by running the ifconfig
command. Ensure that your virtual
interfaces start with a 0 and not a 1.