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

  • 83

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

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


Was this answer helpful?

« Back