Виртуальный 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 число, с которого будет начинаться нумерация виртуального интерфейса