Настройка сетевых интерфейсов VDS/VPS

Если вы хотите перенастроить сетевой интерфейс или добавить дополнительный IP-адрес, вам необходимо определить, какая ОС установлена на сервере и установлена ли панель управления. Ниже приведены наиболее часто используемые ОС и панели управления. Чтобы перейти к инструкции, выберите нужную ОС или панель управления в оглавлении статьи.

 

Настройка существующего сетевого интерфейса

 

Для настройки основного интерфейса необходимо отредактировать файл interfaces, расположенный в каталоге /etc/network/, выполнив следующую команду в терминале:

 

nano /etc/network/interfaces

 

После выполнения команды в текстовом редакторе откроется файл конфигурации сетевых интерфейсов. Содержимое этого файла выглядит примерно так:

auto lo iface lo inet loopback

auto eth0 iface eth0 inet static address 190.115.20.2 gateway 190.115.20.1 netmask 255.255.255.252

Отредактируйте нужные параметры и подтвердите сохранение файла (в редакторе nano — Ctrl+X, затем Y и Enter).

 

Теперь в вашем конфигурационном файле хранятся новые настройки. Чтобы они вступили в силу, перезагрузите сетевой интерфейс:

 

service networking restart

 

Вы также можете перезагрузить сервер, чтобы применить изменения.

 

 

Добавление виртуальных сетевых интерфейсов с дополнительными IP-адресами

 

Если вам необходимо добавить виртуальные интерфейсы и назначить им дополнительные IP-адреса, необходимо в конец файла дописать следующий блок:

auto eth0:0 iface eth0:0 inet static address 190.115.20.6 netmask 255.255.255.255

где eth0 имя основного интерфейса, цифра после двоеточия (в нашем случае 0) — номер виртуального интерфейса.

 

Когда закончите, подтвердите сохранение файла (в редакторе nano — Ctrl+X, затем Y и Enter).

 

Если вы хотите убедиться, что IP-адреса назначены корректно, выполните команду

 

ifconfig

 

чтобы увидеть текущие настройки всех интерфейсов.

 

Настройка существующего интерфейса

 

Для настройки основного интерфейса необходимо отредактировать файл ifcfg-eth0, расположенный в каталоге /etc/sysconfig/network-scripts/, выполнив следующую команду в терминале:

 

vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

После выполнения команды в текстовом редакторе откроется файл конфигурации сетевых интерфейсов. Этот файл выглядит примерно так, в зависимости от вашей конфигурации:

DEVICE=eth0 BOOTPROTO=static HWADDR=00:01:02:03:04:05 ONBOOT=yes IPADDR=190.115.20.2 NETMASK=255.255.255.252 GATEWAY=190.115.20.1 TYPE=Ethernet

Теперь в вашем конфигурационном файле хранятся новые настройки, но, чтобы они вступили в силу, необходимо выполнить команду:

 

service network restart

 

Также вы можете перезагрузить сервер. Это приведёт к применению внесённых изменений.

 

 

Добавление виртуальных сетевых интерфейсов с дополнительными IP-адресами

 

Если вам необходимо добавить виртуальные интерфейсы и назначить им дополнительные IP-адреса, необходимо создать файл конфигурации и указать в нём необходимые данные. Для этого выполните команду:

 

vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

 

, где eth0:0 это название интерфейса, состоящее из префикса основного интерфейса (eth0) и номера виртуального интерфейса (0). После выполнения команды в текстовом редакторе откроется файл конфигурации сетевого интерфейса. Необходимо вставить в него шаблон настроек, изменив значения IP-адреса и маски подсети на необходимые. Шаблон настроек:

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

, где eth0 имя основного интерфейса, цифра после двоеточия (в нашем случае 0) это номер виртуального интерфейса.

 

Когда закончите, нажмите Ctrl+X, затем Y и подтвердите сохранение файла нажатием Enter. Теперь в вашем конфигурационном файле хранятся новые настройки, но чтобы они вступили в силу необходимо выполнить команду

 

service networking restart

 

Также вы можете перезагрузить сервер. Это приведёт к применению внесённых изменений.

 

Для настройки сетевых интерфейсов в ISP Manager необходимо выполнить следующие действия:

 

  1. В боковом меню перейдите в раздел Настройки и нажмите на пункт IP-адреса. Откроется страница управления IP-адресами.
  2. Для добавления нового IP-адреса необходимо нажать на пиктограмму server-IP1.png
  3. Откроется окно добавления IP-адреса

    Интерфейс cPanel - форма для добавления IP-адреса
     
  4. Введите IP-адрес и нажмите ОК.

 

Для добавления IP-адреса необходимо выполнить следующие действия:

 

  1. Перейти в раздел IP Functions и выбрать пункт Add a New IP Address, либо воспользоваться полем ввода для поиска нужной функции.

    Интерфейс cPanel (WHM) - левое меню
     
  2. Ввести нужный IP.

 

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

 

  • Class C CIDR (вида 192.168.4.0/25)
  • IP Address Range (вида 192.168.4.128-255)