Арендуя dedicate сервер у одного из известных провайдеров, мне понадобилось использовать все 3 IP адреса, которые они давали в нагрузку к нему. Решение подкатом.
Открываем и правим файл /etc/network/interfaces:
auto lo iface lo inet loopback auto eth0 eth0:1 eth0:2 iface eth0 inet static address XXX.YYY.ZZZ.AAA netmask 255.255.255.0 network XXX.YYY.ZZZ.0 broadcast XXX.YYY.ZZZ.255 up route add -host AAA.BBB.CCC.DDD dev eth0 up route add default gw AAA.BBB.CCC.DDD dns-nameservers AAA.BBB.CCC.DDD AAA.BBB.EEE.DDD dns-search example1.com iface eth0:1 inet static address XXX.YYY.ZZZ.BBB netmask 255.255.255.0 network XXX.YYY.ZZZ.0 broadcast XXX.YYY.ZZZ.255 iface eth0:2 inet static address XXX.YYY.ZZZ.CCC netmask 255.255.255.0 network XXX.YYY.ZZZ.0 broadcast XXX.YYY.ZZZ.255
Перезапускаем:
# /etc/init.d/networking restart
Проверяем:
# ifconfig
На интерфейсе висят несколько IP.