Если вы хотите перенастроить сетевой интерфейс или добавить дополнительный IP-адрес, вам необходимо определить, какая ОС установлена на сервере и установлена ли панель управления. Ниже приведены наиболее часто используемые ОС и панели управления. Чтобы перейти к инструкции, выберите нужную ОС или панель управления в оглавлении статьи.
ОС Debian/Ubuntu
Настройка существующего сетевого интерфейса
Для настройки основного интерфейса необходимо отредактировать файл 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
чтобы увидеть текущие настройки всех интерфейсов.
ОС CentOS
Настройка существующего интерфейса
Для настройки основного интерфейса необходимо отредактировать файл 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
Также вы можете перезагрузить сервер. Это приведёт к применению внесённых изменений.
Добавление дополнительных IP-адресов в ISP Manager
Для настройки сетевых интерфейсов в ISP Manager необходимо выполнить следующие действия:
- В боковом меню перейдите в раздел Настройки и нажмите на пункт IP-адреса. Откроется страница управления IP-адресами.
- Для добавления нового IP-адреса необходимо нажать на пиктограмму
- Откроется окно добавления IP-адреса
- Введите IP-адрес и нажмите ОК.
Добавление дополнительных IP-адресов в cPanel
Для добавления IP-адреса необходимо выполнить следующие действия:
- Перейти в раздел IP Functions и выбрать пункт Add a New IP Address, либо воспользоваться полем ввода для поиска нужной функции.
- Ввести нужный IP.
Интерфейс поддерживает следующие форматы:
- Class C CIDR (вида 192.168.4.0/25)
- IP Address Range (вида 192.168.4.128-255)