Маршрутизаторы

Маршрутизаторсервис, обеспечивающий передачу пакетов между сетями. На данный момент поддерживается только создание маршрутизатора, обеспечивающего трансляцию исходного IP-адреса серверов или контейнеров при передаче данных через сетевые ресурсы и выполняющего трансляцию адресов внутренних сетей на публичный IP-адрес (SNAT).

SNAT-маршрутизатор служит для обеспечения доступа всех серверов из конкретной виртуальной сети в сеть Интернет. Подробнее см. раздел Взаимодействие сервера с Интернет.

Маршрутизатор заменяет адрес источника при прохождении пакета в одну сторону и адрес назначения в ответном пакете.

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

Важно

Чтобы правильно работать с маршрутизатором, сервер должен быть добавлен в группу безопасности default. Подробнее см. шаги 4 и 5.

Чтобы создать маршрутизатор:

  1. В главном меню портала выберите Ресурсы  Cloud Engine Маршрутизаторы.
  2. Нажмите на кнопку Создать и укажите параметры нового маршрутизатора:
    • Имя * — название маршрутизатора;
    • Описание — любое описание маршрутизатора;
    • Регион * — регион размещения маршрутизатора;
    • Подключенные сети * — сети, которые нужно подключить к маршрутизатору. Все подсети, входящие в указанные сети, автоматически получают доступ к Интернету.
  3. Нажмите на кнопку Заказать. Созданный маршрутизатор отобразится в окне:

    Важно

    1. Если во внутренней сети, подключенной к маршрутизатору, имеются серверы с публичными IP-адресами, то они продолжат работать, как и раньше.
    2. Подключение двух сетей к маршрутизатору не обеспечивает обмен пакетами между ними.
    3. В столбце Подключенные сети отображаются только сети, у которых есть хотя бы одна подсеть. 

  4. Убедитесь, что сетевой интерфейс сервера, который будет подключен к маршрутизатору, добавлен в группу безопасности default. Это можно проверить в разделе Ресурсы  Cloud Engine → Сетевые интерфейсы. Если сетевой интерфейс сервера не добавлен в группу безопасности default, см. раздел Сетевые интерфейсы.
  5. В группе безопасности default добавьте правило для входящих соединений, открывающее нужный порт, например, порт 443 для HTTPS-соединений:
    1. В главном меню портала выберите Ресурсы → Cloud Engine → Группы безопасности.
    2. Нажмите на кнопку  в строке с группой безопасности default.
    3. Нажмите на кнопку Добавить и заполните поля, как на скриншоте, заменив порт на нужный:
    4. Нажмите на кнопку Добавить.

Созданное правило группы безопасности default отобразится на портале:

Подключение сети к маршрутизатору

Чтобы подключить сеть к созданному маршрутизатору:

  1. В главном меню портала выберите Ресурсы  Cloud Engine → Маршрутизаторы.
  2. В строке с нужным маршрутизатором нажмите на кнопку и выберите пункт Подключить сеть.
  3. В поле Добавленные сети * выберите сети, которые нужно подключить к маршрутизатору:
  4. Нажмите на кнопку Подтвердить.

Все подсети, входящие в указанные сети, автоматически получают доступ к Интернету.

Отключение сети от маршрутизатора

Чтобы отключить сеть от маршрутизатора:

  1. В главном меню портала выберите Ресурсы  Cloud Engine → Маршрутизаторы.
  2. В строке с нужным маршрутизатором нажмите на кнопку .
  3. В открывшейся вкладке в разделе Сетевые интерфейсы в строке с сетью, которую нужно отключить, нажмите на кнопку и выберите пункт Удалить сетевой интерфейс:
  4. В открывшейся форме нажмите на кнопку Подтвердить.

В результате серверы, расположенные в подсети удалённого сетевого интерфейса, не будут иметь доступ к Интернету.

Чтобы увидеть удалённые сетевые интерфейсы, активируйте переключатель Показывать удаленные.

Удаление маршрутизатора

Чтобы удалить маршрутизатор:

  1. В главном меню портала перейдите в раздел Ресурсы  Cloud Engine  Маршрутизаторы.
  2. В строке нужного маршрутизатора нажмите на кнопку и выберите пункт Удалить.
  3. Введите Идентификатор для подтверждения удаления.
  4. Нажмите на кнопку Удалить.

Копирование ID маршрутизатора и заказа

ID необходим для взаимодействия с маршрутизатором через API.

Чтобы скопировать ID маршрутизатора (ITEM_ID):

  1. В главном меню портала перейдите в раздел Ресурсы  Cloud Engine  Маршрутизаторы.
  2. В строке нужного маршрутизатора нажмите на кнопку  и выберите пункт Скопировать ID. ID сохраняется в буфер обмена вашего устройства.

Чтобы скопировать ID заказа (ORDER_ID):

  1. В главном меню портала перейдите в раздел Ресурсы  Cloud Engine  Маршрутизаторы.
  2. В строке нужного маршрутизатора нажмите на кнопку .
  3. Нажмите на кнопку Действия в правом верхнем углу:
  4. Выберите пункт Скопировать ID Заказа. ID заказа сохраняется в буфер обмена вашего устройства.