Перейти к основному содержимому

Настроить связь с инфраструктурой вне Selectel

Последнее изменение:
  1. Убедитесь, что подключили услугу Direct Connect — физический порт.
  2. Убедитесь, что в вашем аккаунте создана сеть глобального роутера и в нее включены все устройства, которые нужно связать через канал оператора с вашей внешней инфраструктурой.
  3. Подключите сеть Direct Connect к глобальному роутеру.
  4. Назначьте IP-адрес из подсети Direct Connect на маршрутизатор во внешней инфраструктуре.
  5. Настройте маршрутизацию до подсети Direct Connect в сети глобального роутера.
  6. Если за внешним маршрутизатором расположено несколько подсетей, настройте маршрутизацию на глобальном роутере.

1. Проверить подключение услуги

Проверьте, что в тикете о заказе услуги вы получили номер VLAN и этот VLAN появился в панели управления → раздел Серверы и оборудованиеСеть → вкладка VLAN.

2. Проверить или создать сеть глобального роутера

Убедитесь, что в вашем аккаунте есть сеть глобального роутера и в нее включены все устройства, которые нужно связать с внешней инфраструктурой. Посмотреть созданные глобальные роутеры можно в панели управления в разделе Сетевые сервисыГлобальный роутер Selectel.

Если у вас еще нет глобального роутера или нужно создать новый, используйте инструкцию Создать приватную связность через глобальный роутер.

3. Подключить сеть Direct Connect к глобальному роутеру

  1. В панели управления перейдите в раздел Сетевые сервисыГлобальный роутер Selectel.
  2. Откройте страницу роутера → вкладка Сети.
  3. Нажмите Создать сеть.
  4. Введите имя сети, оно будет использоваться только в панели управления
  5. Выберите услугу Выделенные серверы.
  6. Выберите пул, который вы указали при заказе услуги Direct Connect — физический порт.
  7. Выберите VLAN, куда добавлен порт оператора. Номер VLAN можно посмотреть в тикете, который вы получили при заказе услуги Direct Connect — физический порт.
  8. Введите имя подсети — оно будет использоваться только в панели управления.
  9. Введите CIDR — IP-адрес и маску приватной подсети. Вы можете выбрать любую адресацию, которая не пересекается с другими подсетями на глобальном роутере и с подсетями, которые используются в вашей внешней инфраструктуре.
  10. Введите IP-адрес шлюза или оставьте первый адрес из подсети, который назначается по умолчанию. Не назначайте этот адрес на свои устройства, чтобы не нарушить работу сети.
  11. Введите служебные IP или оставьте последние адреса из подсети, которые назначаются по умолчанию. Не назначайте эти адреса на свои устройства, чтобы не нарушить работу сети.
  12. Нажмите Создать сеть.
  13. Опционально: проверьте топологию сети на глобальном роутере. В панели управления перейдите в раздел Сетевые сервисыГлобальный роутер Selectel. Откройте страницу нужного роутера и нажмите Карта сети.

4. Назначить IP-адрес на маршрутизатор во внешней инфраструктуре

Назначьте на маршрутизатор в своей внешней инфраструктуре IP-адрес из подсети Direct Connect, которую вы подключили к глобальному роутеру.

Адрес не должен совпадать с адресом шлюза и служебными адресами, которые вы выбрали при подключении. Адрес шлюза и служебные адреса можно посмотреть в панели управления → раздел Сетевые сервисыГлобальный роутер Selectel → страница глобального роутера → разверните карточку сети, к которой относится подсеть → поле Шлюз.

5. Настроить маршрутизацию до подсети Direct Connect в сети глобального роутера

На всех устройствах в сети глобального роутера пропишите статические маршруты в подсеть Direct Connect, которую подключили к глобальному роутеру.

В качестве next-hop укажите IP-адрес из подсети устройства, который назначен на глобальный роутер в качестве шлюза. Адрес шлюза можно посмотреть в панели управления → раздел Сетевые сервисыГлобальный роутер Selectel → страница глобального роутера → разверните карточку сети, к которой относится подсеть → поле Шлюз.

  1. Подключитесь к серверу.

  2. Откройте CLI.

  3. Откройте файл конфигурации сети текстовым редактором vi:

    vi /etc/netplan/01-netcfg.yaml
  4. В конце блока с данными нужного сетевого интерфейса добавьте маршрут:

    routes:
    - to: <ip_address>/<mask>
    via: <gateway>

    Укажите:

    • <ip_address>/<mask> — подсеть Direct Connect, которую вы подключили к глобальному роутеру, с указанием маски;
    • <gateway> — шлюз для подсети текущего сервера, который указан на глобальном роутере.
  5. Нажмите клавишу ESC.

  6. Выйдите из текстового редактора vi с сохранением изменений:

    :wq
  7. Проверьте настройки:

    sudo netplan try
  8. Примените изменения:

    netplan apply

6. Настроить маршрутизацию на глобальном роутере

Если за маршрутизатором в вашей внешней инфраструктуре расположено несколько подсетей, пропишите статические маршруты до каждой из них или настройте динамическую маршрутизацию по BGP.

  1. В панели управления перейдите в раздел Сетевые сервисыГлобальный роутер Selectel.
  2. Откройте страницу роутера → вкладка Статические маршруты.
  3. Нажмите Создать маршрут.
  4. Введите имя маршрута — любое имя, оно будет отображаться только в панели управления.
  5. Введите CIDR подсети назначения — это подсеть, расположенная за маршрутизатором в вашей внешней инфраструктуре.
  6. Введите IP-адрес Next hop — IP-адрес из подсети Direct Connect, который вы назначили на маршрутизатор во внешней инфраструктуре.
  7. Нажмите Создать.