Как назначить одному физическому интерфейсу диапазон из нескольких IP адресов - CentOS Wiki

Как создать диапазон IP-адресов на ethx

Предположим необходимо добавить 10 штук IP 192.168.0.6 - 192.168.0.15.

Можно сделать 10 конфигурационных файлов как в данном примере, но для добавления непрерывного диапазона есть способ проще.

Создадим файл /etc/sysconfig/network-scripts/ifcfg-eth0-range0:

DEVICE=eth0
IPADDR_START=192.168.0.6
IPADDR_END=192.168.0.15
NETMASK=255.255.255.0 CLONENUM_START=1
NO_ALIASROUTING=yes

 

После выполним:

service network restart

 

Как результат - появятся 10 алиасов eth0:1 - eth0:10, c заданными нами адресами.

Примечание.

IPADDR_START начальный IP адрес который мы добавляем
IPADDR_END конечный IP адрес
CLONENUM_START число, с которого будет начинаться нумерация виртуального интерфейса

 

Автор: Александр