Создание виртуального интерфейса
Наиболее простой и действенный способ: Открываешь файл /etc/network/interfaces текстовым редактором от суперпользователя, например так
sudo gedit /etc/network/interfaces

И редактируешь его приводя к следующему виду:
auto eth0
iface eth0 inet static
	address 192.168.1.5
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	gateway 192.168.1.1
	dns-nameservers 8.8.8.8 192.168.1.1

auto eth0:1
iface eth0:1 inet static
	address 192.168.0.5
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	gateway 192.168.0.1
	hwaddress ether 00269ebba619
	dns-nameservers 8.8.8.8 192.168.1.1


где:

auto eth0 — автоматический подъем сетевого интерфейса
iface eth0 inet static — используется статичный адрес
(если адрес выдает dhcp, то пишешь iface eth0 inet static)
address 192.168.1.5 — IP адрес интерфейса 1
netmask 255.255.255.0 — маска сети
network 192.168.1.0 и broadcast 192.168.1.255 — это можно опустить, но и лишним не будет.
gateway 192.168.1.1 — шлюз (IP адрес устройства для выхода в интернет)
dns-nameservers 8.8.8.8 192.168.1.1 — DNS сервера

auto eth0:1 — второй сетевой интерфейс на данном устройстве и далее по аналогии.
Просто нужно настроить алиас — повесить два IP на один интерфейс. Настраивается по разному для разных дистрибутивов.