2.18.1. IP-адреса хостинга

Используются для направления домена на наш хостинг.

Основные адреса IPv4 и IPv6 хостинг-аккаунта выводятся в разделе «Хостинг» в блоке «Расположение»:

Для хостинг-аккаунтов в Украине эти адреса указывают на прокси-сервер, который принимает запросы и перенаправляет их на прямой IP-адрес хостинг-аккаунта, в котором размещается сайт. Использование прокси-сервера обеспечивает работоспособность сайта при переносе между хостинг-аккаунтами, при смене IP-адреса хостинг-аккаунта, помогает в защите от DDoS при атаках на хостинг и др.

Для хостинг-аккаунтов не в Украине эти адреса идентичны прямым.

Прямые адреса IPv4 и IPv6 это адреса физического сервера хостинг-аккаунта. Именно сюда попадают запросы, которые были перенаправлены прокси-сервером (см. выше). Также на эти адреса указывают хосты, которые используются при подключение по FTP или SSH, и с этих адресов по умолчанию выполняются исходящие соединения к сторонним серверам, когда не заказан выделенный IP.

Командная строка Windows:

nslookup example.ftp.tools

Терминал macOS и Linux:

host example.ftp.tools

Вместо example.ftp.tools используйте свой адрес хоста FTP или SSH.

Уведомления о смене IP-адресов отправляются на почту учётной записи и в подключённые мессенджеры. Для отправки в настройках уведомлений должны быть включены уведомления для группы «Автоматический перенос услуг».

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

  • Смена тарифа с виртуального на бизнес-хостинг или наоборот.
  • Смена страны хостинг-аккаунта.
  • Перенос хостинг-аккаунта между серверами по техническим причинам, например:
    • Для выполнения планового обновления сервера или проведения с ним регламентных работ, требующих длительного простоя.
    • В случае нестабильной работы сервера, когда это может влиять на качество предоставляемых услуг (хостинг-аккаунты на зарубежных серверах при этом временно могут быть перенесены в Украину).
    • Для обеспечения достаточного количества свободных ресурсов (чтобы клиенты, которые превышают лимиты, не оказывали негативного влияния на работу сервера и хостинг-аккаунтов других клиентов на том же сервере).

Для того, чтобы иметь бОльшую (но не 100%) гарантию того, что IP-адрес сайта не будет меняться, можно заказать выделенный IP.

flowchart LR notification@{ shape: stadium, label: "🔔 Уведомление
о смене IP-адреса" } our_ns@{ shape: diamond, label: "У домена
наши NS?" } subgraph "В панели управления владельца текущих NS" our_ip@{ shape: diamond, label: "IP-адреса
в настройках домена
=
основные IP-адреса
хостинг-аккаунта?" } change_ip@{ shape: trap-t, label: "📝 Укажите
новые IP-адреса
в настройках домена" } end no_action@{ shape: stadium, label: "✔️ Действия не требуются" } notification-->our_ns our_ns-->|Да|no_action our_ns-->|Нет|our_ip our_ip-->|Да|no_action our_ip-->|Нет|change_ip

  1. Проверьте текущие NS для доменов всех сайтов, которые размещены на хостинге.
  2. Для доменов на наших NS действия не требуются — их настройки изменятся автоматически и они будут направлены на нужный IP-адрес (это происходит прозрачно и незаметно как для клиентов, так и для посетителей сайта).
  3. Для доменов на сторонних NS:
    1. Перейдите в панель управления владельца текущих NS.
    2. Посмотрите адресные записи в настройках домена и сравните их с основными IP-адресами хостинг-аккаунта из нашей панели управления:
      • Если IP-адреса совпадают — действия не требуются.
      • Если IP-адреса не совпадают — в панели управления владельца текущих NS замените старые IP-адреса на новые основные IP-адреса хостинг-аккаунта из нашей панели управления.
  4. Если скрипты сайта в процессе своей работы должны обращаться к какому-либо ресурсу, доступ к которому ограничивается по IP, то на этом ресурсе нужно добавить в разрешённые новый прямой IP-адрес хостинг-аккаунта.

sequenceDiagram autonumber actor C as Посетитель box rgb(118, 174, 214, .1) Хостинг participant P as Прокси-сервер participant D as Сервер
хостинг-аккаунта end participant O as Сторонний сервер alt Хостинг-аккаунт в Украине C->>P: Запрос P->>+D: Запрос else Хостинг-аккаунт не в Украине C->>+D: Запрос end Note over D: Начало
обработки
запроса opt Исходящие соединения
(если используются) D-->>+O: Запрос O-->>-D: Ответ end Note over D: Конец
обработки
запроса alt Хостинг-аккаунт не в Украине D->>-C: Ответ else Хостинг-аккаунт в Украине D->>-P: Ответ P->>C: Ответ end

  1. Запрос от посетителя:
    1. Для хостинг-аккаунтов в Украине — поступает на прокси-сервер (основной IP-адрес) и перенаправляется на физический сервер хостинг-аккаунта (прямой IP-адрес).
    2. Для хостинг-аккаунтов не в Украине — сразу поступает на физический сервер хостинг-аккаунта (основной IP-адрес = прямой IP-адрес).
  2. Сервер обрабатывает запрос. Если в процессе обработки выполняются обращения к сторонним серверам, то они будут с прямого IP-адреса (или с выделенного IP, если заказан).
  3. Ответ посетителю:
    1. Для хостинг-аккаунтов в Украине — с физического сервера хостинг-аккаунта (прямой IP-адрес) поступает на прокси-сервер (основной IP-адрес) и с него передаётся посетителю.
    2. Для хостинг-аккаунтов не в Украине — с физического сервера хостинг-аккаунта (прямой IP-адрес) сразу передаётся посетителю.
Содержание

    (1)