Как настроить дополнительный IP адрес на Unix системах

Для того, чтобы настроить дополнительный адрес на :

CentOS 6

1. Измените протокол загрузки с "dhcp" на  "static" на eth0. Если вы уже используете "static", вы можете пропустить этот шаг. В противном случае следуйте этим указаниям:

2. Откройте  /etc/sysconfig/network-scripts/ifcfg-eth0 в текстовом редакторе

3. Измените BOOTPROTO=dhcp на  BOOTPROTO=static.

4. Добавьте эти строки в конец файла. Замените "[mainip]", "[netmask]", и "[gateway]" значениями на вкладке "IPv4"

 IPADDR=[mainip]  

NETMASK=[netmask]

GATEWAY=[gateway]

5. Запустите ifup eth0.

6. Создайте файл /etc/sysconfig/network-scripts/ifcfg-eth0:1.

7. Заполните файл следующим содержимым:

DEVICE=eth0:1

BOOTPROTO=static

IPADDR=1.2.3.5

ONBOOT=yes

8. Активируйте alias с помощью следующей команды: 

ifup eth0:1

 

Ubuntu 16.x

1. Определите имя вашего устройства Ethernet. В этом примере мы будем использовать ens0. 

ip link show

2. Добавьте следующие строки в /etc/network/interfaces:

auto ens3:0

iface ens3:0 inet static

address 1.2.3.5

netmask 255.255.255.0

3. Активируйте alias с помощью следующей команды:

ifup ens3:0

Обратите внимание: вам нужно убедиться, что имя вашего интерфейса совпадает с именем примера: например, eth0, ens3 и т.д ... и убедитесь, что изменили пример конфигурации, чтобы использовать правильное имя интерфейса и IP-адреса.

 

Debian 9

1.Надо открыть файл /etc/network/interfaces и добавить строки:

auto eth0

allow-hotplug eth0

iface eth0 inet static

address 1.2.3.5

netmask 255.255.255.0

gateway  1.2.3.1

2. Добавить дополнительные IP адреса в основной сети

auto eth0:0

iface eth0:0 inet static

    address 1.2.4.6

    netmask 255.255.255.0

auto eth0:1

iface eth0:1 inet static

    address 1.2.5.6

    netmask 255.255.255.0

3. также возможно добавить IP адрес из другой подсети

auto eth0:2

iface eth0:2 inet static

    address 10.10.10.14

    netmask 255.255.255.0

4. Нужно отметить, что опция gateway прописывается только для одного интерфейса. Ее нельзя прописывать дважды.

5. Далее сетевая подсистема перегружается:

# /etc/init.d/networking restart

6. После чего можно проверить наличие нескольких адресов через команду:

# ip addr

Помог ли вам данный ответ?

 Распечатать статью

Также читают

Как проверить сервер на вирусы?

Проверка сервера антивирусным ПО Применимость: Debian, Linux, CentOS, Ubuntu   Задача:...

Как прописать PTR, обратную IP запись для своего VPS сервера?

Для того, чтобы была прописана PTR-запись, Вам необходимо обратиться в службу технической...

Для чего нужна репликация Master-Slave

Для чего нужна репликация Master-Slave Репликация базы данных MySQL по типу Master-Slave...

SSH подключение

SH (Secure SHell - безопасная оболочка).   Основные функции, доступные при использовании...

Как проинсталлировать сервер?

Виртуальные сервера выдаются с заказанной операционной системой. В ProxMox  есть набор...