Публичный IP-адрес
Публичный IP-адрес
Публичный IP-адрес — это статический публичный IP-адрес, который назначается ноде, чтобы настроить доступ к ноде в приватной сети из интернета. Внешний трафик идет через публичный IP-адрес и обрабатывается облачным роутером, который выполняет функцию 1:1 NAT. Адрес является плавающим (floating IP), потому что он может автоматически переключиться при смене роли с реплики на мастер и обратно. При этом он не изменится и не удалится из панели.
Приватная подсеть, в которой можно назначить публичный IP-адрес, должна соответствовать требованиям — перед добавлением публичного IP-адреса подготовьте подсеть.
Публичный IP-адрес можно добавить:
при создании кластера в существующей приватной подсети;
или в существующем кластере, который находится в приватной подсети.
Количество публичных IP-адресов в кластере может быть меньше количества нод в группе, но не может превышать его. При необходимости вы сможете отключить публичный IP-адрес.
Требования к приватной подсети
- В подсети должен быть облачный роутер с подключением к внешней сети;
- IP-адрес облачного роутера должен быть шлюзом по умолчанию в подсети.
Если подсеть не соответствует требованиям, подготовьте её к подключению публичного IP-адреса.
Подготовить приватную подсеть для подключения публичного IP-адреса
- Создайте облачный роутер с подключением к внешней сети.
- Подключите приватную сеть к облачному роутеру.
1. Создать облачный роутер с подключением к внешней сети
Облачный роутер позволяет маршрутизировать трафик между приватными сетями.
Роутер можно использовать для настройки доступа в интернет из приватной сети или для доступа к устройству в приватной подсети из интернета по публичному IP-адре су.
- В панели управления перейдите в раздел Облачная платформа → Сеть.
- Откройте вкладку Облачные роутеры → нажмите Создать роутер.
- Выберите пул роутера.
- Введите имя.
- Отметьте чекбокс Подключить роутер к внешней сети — для роутера будет выделен внешний IP-адрес.
- Нажмите Создать.
2. Подключить приватную сеть к облачному роутеру
- Откройте карточку роутера → нажмите Добавить подсеть.
- Выберите приватную подсеть.
- Укажите IP-адрес роутера. Значение IP-адреса облачного роутера, которое указано по умолчанию, является шлюзом по умолчанию в подсети. Если вы подключаете сеть глобального роутера, укажите IP-адрес роутера, отличный от IP-адреса глобального роутера, IP-адресов облачных серверов в сети и служебных адресов
.253
и.254
. - Нажмите Добавить подсеть.
Подключить публичный IP-адрес
- Убедитесь, что кластер находится в приватной подсети, которая соответствует требованиям.
- В панели управления перейдите в раздел Облачная платформа → Базы данных.
- Откройте страницу кластера баз данных → вкладка Настройки.
- В блоке Адреса и статусы нод в строке с нужной нодой нажмите Подключить публичный IP.
- Нажмите Подключить.
Отключить публичный IP-адрес
- В панели управления перейдите в раздел Облачная платформа → Базы данных.
- Откройте страницу кластера баз данных → вкладка Настройки.
- В блоке Адреса и статусы нод в строке с нужной нодой нажмите .
- Нажмите Удалить.