Виртуальный IP адрес
Материал из База знаний проекта Russian Fedora
Вы можете назначить несколько виртуальных ip-адресов одному физическому сетевому интерфейсу. Хорошее решение, это взять за основу копию конфигурационного файла, в который прописать нужный виртуальный адрес.
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
Возможно, вам придется изменить ifcfg-eth0 на имя вашего интерфейса.
Теперь вы можете отредактировать новый файл ifcfg-eth0:0 и задать настройки сети для виртуального интерфейса.
Чтобы изменения вступили в силу - перегрузите сетевые сервисы при помощи команды:
service network restart
Как создать диапазон IP-адресов на ethx
Предположим необходимо добавить 10 штук IP 192.168.0.6 - 192.168.0.15.
Создадим файл /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 | число, с которого будет начинаться нумерация виртуального интерфейса |
