---
title: 'Публичный IP-адрес в кластере OpenSearch'
sidebar_label: 'Публичный IP-адрес'
sidebar_position: 16
description: 'Как подключить публичный IP-адрес к группе нод кластера OpenSearch'
---

import TrashIcon from '@selectel/docux/icons/trash'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import Link from '@docusaurus/Link'
import Formbricks from '@theme/MDXComponents/Formbricks'

# Публичный IP-адрес в кластере OpenSearch

Публичный IP-адрес — это статический публичный IP-адрес, который назначается ноде, чтобы настроить доступ к ноде в приватной сети из интернета. Внешний трафик идет через публичный IP-адрес и обрабатывается облачным роутером, который выполняет функцию 1:1 NAT.

Приватная подсеть, в которой можно назначить публичный IP-адрес, должна соответствовать [требованиям](#requirements) — перед добавлением публичного IP-адреса [подготовьте подсеть](#configure-subnet).

Публичный IP-адрес можно назначить:

* при [создании кластера](/managed-databases/opensearch/create-cluster.mdx) в существующей приватной подсети;
* или в [существующем кластере](#assign-public-ip-in-existing-cluster).

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

При необходимости вы можете [отключить публичный IP-адрес](#detach-public-ip) для всей группы нод.

## Требования к приватной подсети \{#requirements}

* В подсети должен быть облачный роутер с подключением к интернету;
* IP-адрес облачного роутера должен быть шлюзом по умолчанию в подсети.

Если подсеть не соответствует требованиям, [подготовьте ее к подключению публичного IP-адреса](#configure-subnet).

## Подготовить приватную подсеть для подключения публичного IP-адреса \{#configure-subnet}

1. [Создайте облачный роутер с подключением к интернету](#create-cloud-router).
2. [Подключите приватную сеть к облачному роутеру](#connect-private-network-to-cloud-router).

### 1. Создать облачный роутер с подключением к интернету \{#create-cloud-router}

Облачный роутер позволяет маршрутизировать трафик между приватными сетями.

Роутер можно использовать для настройки доступа в интернет из приватной сети или для доступа к устройству в приватной подсети из интернета по публичному IP-адресу.

1. В [панели управления](https://my.selectel.ru/vpc/default/routers/) в верхнем меню нажмите **Продукты** и выберите **Облачные серверы**.
2. Перейдите в раздел **Сеть** → вкладка **Облачные роутеры**.
3. Нажмите **Создать роутер**.
4. Выберите [локацию](/infrastructure/locations.mdx), в которой будет создан облачный роутер.
5. Введите имя роутера.
6. Отметьте чекбокс **Подключить роутер к интернету** — для роутера будет выделен внешний IP-адрес.
7. Нажмите **Создать**.

### 2. Подключить приватную сеть к облачному роутеру \{#connect-private-network-to-cloud-router}

1. В [панели управления](https://my.selectel.ru/vpc/default/routers/) в верхнем меню нажмите **Продукты** и выберите **Облачные серверы**.
2. Перейдите в раздел **Сеть** → вкладка **Облачные роутеры**.
3. Откройте карточку роутера.
4. Нажмите **Добавить подсеть**.
5. Выберите приватную подсеть.
6. Опционально: введите IP-адрес роутера. Если вы не укажете IP-адрес, он будет автоматически выбран из свободных адресов подсети. IP-адрес облачного роутера должен совпадать с шлюзом по умолчанию приватной подсети. Шлюз можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/networks/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → **Сеть** → вкладка **Приватные сети** → страница сети → вкладка **Подсети** → карточка подсети → блок **Автоматические сетевые настройки** → поле **Шлюз подсети**.
7. Нажмите **Добавить подсеть**.

## Подключить публичный IP-адрес \{#assign-public-ip-in-existing-cluster}

Публичный IP-адрес назначается одновременно на все ноды группы.

1. Убедитесь, что кластер находится в приватной подсети, которая соответствует [требованиям](#requirements).
2. В [панели управления](https://my.selectel.ru/vpc/default/dbaas/) в верхнем меню нажмите **Продукты** и выберите **Облачные базы данных**.
3. Откройте вкладку **Активные**.
4. Откройте страницу кластера базы данных → вкладка **Настройки**.
5. В блоке **Кластер** откройте карточку группы нод.
6. Включите тумблер **Публичный доступ**.

## Отключить публичный IP-адрес \{#detach-public-ip}

Публичный IP-адрес отключается одновременно на всех нодах группы.

1. В [панели управления](https://my.selectel.ru/vpc/default/dbaas/) в верхнем меню нажмите **Продукты** и выберите **Облачные базы данных**.
2. Откройте вкладку **Активные**.
3. Откройте страницу кластера базы данных → вкладка **Настройки**.
4. В блоке **Кластер** откройте карточку группы нод.
5. Отключите тумблер **Публичный доступ**.

<Formbricks />
