Перейти к основному содержимому
Настроить статические маршруты для приватной подсети

Настроить статические маршруты для приватной подсети

Чтобы обеспечить сетевую связность между облачными серверами в разных подсетях, не объединенных роутером, можно настроить статические маршруты.

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

Создать статический маршрут

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

Для статического маршрута нельзя задать метрику (вес или стоимость маршрута), поэтому невозможно создать два и более маршрута с одинаковыми исходной подсетью и подсетью назначения.

  1. В панели управления перейдите в раздел Облачная платформа → Сеть.
  2. Откройте вкладку Приватные сети.
  3. Откройте карточку приватной сети вкладка Статические маршруты.
  4. Нажмите Создать маршрут.
  5. Выберите исходную подсеть — любую подсеть, созданную в исходной приватной сети.
  6. Введите CIDR подсети назначения — это подсеть, в которую будет направляться трафик. Можно ввести любую приватную, публичную подсеть, а также подсеть глобального роутера.
  7. Введите шлюз (next-hop) — IP-адрес, через который все облачные серверы из исходной подсети будут направлять трафик в подсеть назначения. Можно ввести любой адрес исходной подсети.
  8. Нажмите Добавить.
  9. После создания статического маршрута обязательно настройте их на серверах подсети.

Настроить статические маршруты на серверах

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

  1. Посмотрите, включен или выключен DHCP исходной подсети. В панели управления перейдите в раздел Облачная платформа → Сеть.
  2. Откройте карточку исходной сети вкладка Подсети → тумблер DHCP.
  3. Настройте статические маршруты в зависимости от того, включен или выключен DHCP в исходной подсети:

Если в подсети включен DHCP, то статические маршруты автоматически пропишутся на серверах в течение 24 часов после создания маршрутов.

Если необходимо применить новые настройки быстрее, используйте один из вариантов:

  • последовательно включите и выключите облачный сервер;

  • выполните на облачном сервере команду dhclient eth0

    Укажите eth0 — имя интерфейса.

    Команда перезапросит информацию от DHCP-сервера — добавятся новые маршруты, при этом старые не удалятся;

  • выполните команду INTERFACE=eth0; ip link set $INTERFACE down && ip link set $INTERFACE up && dhclient $INTERFACE

    Укажите eth0 — имя интерфейса.

    Команда выключит и включит порт и перезапросит информацию у DHCP-сервера. В этом случае старые маршруты удалятся, а новые добавятся.