Ваш VPS поставляется с основным IP-адресом, включённым в тариф. Вы можете добавить другие адреса, например чтобы разместить несколько сайтов с отдельными сертификатами, изолировать сервис или отделить почту от остального.
Где посмотреть IP-адреса VPS?
Откройте Мои услуги, ваш VPS, затем вкладку Сеть. В таблице для каждого адреса указаны:
- IP-адрес;
- MAC-адрес с кнопкой Копировать MAC;
- Тип: Основной или Дополнительный;
- Цена в месяц: Включён для основного IP-адреса, месячный тариф для остальных;
- Примечание: произвольная заметка, например
сайт-визиткаилитестовый сервер; - Действия: удаление, доступное только для дополнительных IP-адресов.
На панели напоминается, что MAC-адрес жёстко привязан к IP на уровне нашей системы управления адресами. Эта привязка сделана намеренно: она не позволяет машине присвоить себе адрес, который ей не принадлежит. Поэтому изменить MAC-адрес нельзя, да и не нужно.
Как заказать дополнительный IP-адрес для VPS?
На вкладке Сеть, в разделе Дополнительные IP: укажите количество, нажмите Заказать IP и оплатите сформированный счёт. На один VPS — не более четырёх дополнительных адресов.
- На вкладке Сеть найдите раздел Дополнительные IP. В нём указано, сколько адресов использовано из максимально разрешённого количества, а также месячная цена за один IP.
- Введите нужное Количество.
- Нажмите Заказать IP.
- При необходимости оплатите сформированный счёт. В зависимости от настроек адрес выделяется после оплаты.
Максимум — четыре дополнительных IP-адреса на VPS. При превышении на панели отображается «Достигнут максимальный лимит для этого продукта.»
После выделения адреса к вашему VPS автоматически добавляется новый сетевой интерфейс с выделенным MAC-адресом. Остаётся настроить адрес в системе.
Как настроить дополнительный IP-адрес в Linux?
С помощью Netplan в Debian и Ubuntu и nmcli в AlmaLinux, Rocky и CentOS Stream: адрес назначается новому интерфейсу с тем же шлюзом и префиксом, что и у основного IP-адреса.
Сначала определите имя нового интерфейса и параметры основного интерфейса:
ip -br link # появляется новый интерфейс, без адреса
ip -4 addr
ip route
Как правило, дополнительный IP-адрес использует тот же шлюз и тот же префикс, что и основной. Если у вас есть хоть малейшие сомнения, создайте обращение в Технический отдел, прежде чем менять конфигурацию.
Современные Debian и Ubuntu с Netplan. Отредактируйте файл в /etc/netplan/:
network:
version: 2
ethernets:
ens19:
addresses:
- ADDITIONAL_IP/PREFIX
Затем осторожно примените:
netplan try
netplan apply
netplan try сам вернёт предыдущую конфигурацию, если новая прервёт ваш сеанс: именно это вам и нужно, когда вы меняете сетевые настройки удалённо.
С NetworkManager в AlmaLinux, Rocky Linux или CentOS Stream:
nmcli con add type ethernet ifname ens19 con-name ip2 \
ip4 ADDITIONAL_IP/PREFIX
nmcli con up ip2
Затем проверьте:
ip -4 addr show ens19
ping -c3 -I ADDITIONAL_IP 9.9.9.9
Как изменить обратную DNS-запись (reverse DNS) IP-адреса?
Обратную DNS-запись нельзя изменить в личном кабинете: запрос подаётся через обращение в Технический отдел.
Обратная DNS-запись связывает имя с вашим IP-адресом. Она полезна, а для почтового сервера просто необходима. Она не настраивается в личном кабинете: создайте обращение в Технический отдел, указав нужный IP-адрес и желаемое имя, которое должно указывать на этот же IP.
Как удалить дополнительный IP-адрес?
Выберите строку и нажмите Удалить или отметьте несколько адресов для группового удаления. В окне подтверждения перечислены соответствующие адреса и указано, что действие выполняется немедленно. Сначала удалите адрес из конфигурации системы и из ваших DNS-зон: IP-адрес, на который всё ещё ссылается запись A, продолжал бы направлять посетителей в пустоту.
Основной IP-адрес удалить нельзя: панель прямо об этом сообщает.
Новый IP-адрес не работает: что проверить?
Пять проверок по порядку: назначен ли адрес интерфейсу, маршрут по умолчанию, ping до шлюза, затем до публичного IP-адреса, количество интерфейсов, которые видит система, и правила брандмауэра, ограниченные одним интерфейсом.
ip -4 addr: назначен ли адрес интерфейсу?ip route: существует ли маршрут по умолчанию?pingдо шлюза, затем до публичного IP-адреса, затем до доменного имени — шаг, на котором возникает ошибка, указывает на проблемный уровень.- Сравните количество интерфейсов, которые видит система, с количеством адресов на вкладке «Сеть».
- Убедитесь, что брандмауэр не применяет правило только к одному интерфейсу.