Как в CentOS добавить второй IP-адрес?

Исторически сложилось так, что все настройки сети в CentOS хранятся в директории /etc/sysconfig/network-scripts. В этой директории есть файлы ifcfg-eth0, ifcfg-eth1.., в которых находятся настройки сети по каждому интерфейсу.

Если открыть один из этих файлов, то можно увидеть настройки. К примеру так у меня выглядит файл ifcfg-eth0:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
ONBOOT=yes

Эти настройки оставляем как есть. Нам необходимо создать другой файл с именем ifcfg-eth0:1 и содержимым:

REALDEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
ONBOOT=yes

Думаю, это не создаст дополнительных трудностей. После создания файла, требуется запустить новое соединение командой:

ifup eth0:1

После этого шаманства Вы получите 2 IP-адреса на одном сетевом интерфейсе. Если у Вас используется не CentOS, а какая-то другая операционная система, то как добавить ip адрес можно узнать на сайте AdminWay. Можно просто пробежаться глазами для того чтобы знать.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен

Комментарии (1)

  • Днил

    Только выпала единичка:
    REALDEVICE=eth0:1

    и получим два device:
    REALDEVICE=eth0
    и
    REALDEVICE=eth0:1