CentOS - Как добавить дополнительные IP.

Пусть для примера установлен 1 ip на интерфейсе eth0:
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0

Задача: добавить еще один адрес 192.168.0.11.
Создадим /etc/sysconfig/network-scripts/ifcfg-eth0:0 со следующим содержанием:

DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.11
NETMASK=255.255.255.255

Это можно сделать выполнив команду:
nano ifcfg-eth0:0

После этого выполняем

service network restart

Выполняем ifconfig, видим что появился eth0:0

eth0:0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.0.11 Bcast:192.168.0.11 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0xa000

Теперь несколько усложним задачу, предположим нам нужно добавить 20 штук ip 192.168.0.101-120.
Можно сделать 20 конфигов, аналогичных указанному выше, но для добавления непрерывного диапазона ip есть способ лучше.
Создадим /etc/sysconfig/network-scripts/ifcfg-eth0-range0

IPADDR_START=192.168.0.101
IPADDR_END=192.168.0.120
NETMASK=255.255.255.255
CLONENUM_START=1
NO_ALIASROUTING=yes

Выполним

service network restart

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

Нужно отметить что добавлять/изменять/удалять ip-адреса можно с помощью команд ip и ifconfig, например если нужно временно поднять дополнительный адрес:

ifconfig eth0:0 inet 192.168.0.11/32

Естественно, после перезагрузки адрес пропадет.
Чтобы убрать:

ifconfig eth0:0 down

Объяснения:
IPADDR_START - первый IP, который вы хотите добавить
IPADDR_END - последний IP, который вы хотите добавить
CLONENUM_START - число, с которого будет начинаться виртуальный интерфейс, например от eth0:1 до eth0:20.
  • 45 Пользователи нашли это полезным
Помог ли вам данный ответ?

Связанные статьи

Linux: полезные команды

Очень полезные команды Linux КомандаОписание Системная информация arch отобразить...

Linux: Что такое SSH и Putty?

В первую очередь, что такое SSH? SHH - это сетевой протокол, который позволяет управлять...

Windows - Инструкция по подключению к Windows серверу через удаленный рабочий стол

1) Пуск -> Выполнить -> mstsc.exe -> ОК2) В появившемся окне в поле Компьютер вписать IP...

Добавление домена в cloudflare.com

Регистрируемся на сайте https://ru.cloudflare.com 1.Прописываем доменное имя вашего сайта и...

Регламент по администрированию серверов

Наша компания предлагает администрирование для клиентов, оплативших услугу Выделенный сервер или...

Powered by WHMCompleteSolution