← На главную

Инструкция по подключению

Настройте BGP-сессию вашего роутера с нашим route-server, чтобы получать префиксы выбранных на сайте сервисов.

Параметры пиринга

Актуальные параметры route-server загружаются с сервера:

Route-Server IP
—
Наш ASN
—
Рекомендуемый Hold Timer
—
⚡ Ваш IP для BGP-сессии: загрузка… — именно он должен быть настроен на вашем роутере.

Как это работает

  1. Вы заходите на сайт через браузер — сервис определяет ваш публичный IPv4.
  2. На вкладке «Мои префиксы» вы выбираете нужные сервисы (сайты) и нажимаете «Применить».
  3. Ваш IP привязывается к выбранным сервисам в базе данных.
  4. Настроив BGP-сессию вашего роутера с нашим route-server, вы начнёте получать префиксы выбранных сервисов — только их и ничего лишнего.
  5. Обновление выбора применяется без разрыва BGP-сессии.
⚠ Важно: IP сайта = IP BGP-сессии
Адрес, с которого вы заходите на этот сайт, должен совпадать с IP-адресом вашего роутера, устанавливающего BGP-сессию. На обеих вкладках сайта вы видите один и тот же IP — это и есть адрес вашей будущей BGP-сессии.

Ограничение CGNAT (Carrier-Grade NAT): если ваш провайдер использует «серый» IP (CGNAT), несколько абонентов могут использовать один публичный IP. В этом случае изменение выбора одним пользователем перезапишет выбор другого. Для корректной работы требуется выделенный (белый) IPv4-адрес. Если у вас CGNAT — обратитесь к провайдеру за выделенным IP.

Настройка RouterOS 7 (MikroTik)

Если ваш роутер работает на RouterOS 7, используйте готовые команды ниже. Скопируйте сниппет, замените <ВАШ_ASN> на ваш собственный ASN (любой, кроме нашего; рекомендуется приватный диапазон 64512–65534 или 4200000000–4294967294 для 32-битных ASN) и выполните в терминале MikroTik.

/routing/bgp/connection add name=prefix-service \
  remote.address=<ROUTE_SERVER_IP> remote.as=<OUR_ASN> \
  local.role=ebgp as=<ВАШ_ASN> address-families=ip \
  output.filter-chain=prefix-service-out connect=yes
/routing/filter/rule add chain=prefix-service-out rule="reject"

Что делает этот сниппет

💡 Hold Timer — мы рекомендуем установить значение 240 секунд. Это таймер, по истечении которого сессия считается разорванной, если не получено BGP keepalive-сообщений. Можно использовать значение по умолчанию вашего роутера или наше рекомендованное.

Другие BGP-реализации

Если вы используете не MikroTik, настройте BGP-пиринг по стандартным параметрам выше. Ваш роутер должен:


Проверка подключения

После настройки BGP-сессии вы можете проверить её состояние в вашем роутере. В RouterOS 7:

/routing/bgp/session print where name="prefix-service"

Статус established означает, что сессия работает. После этого вы начнёте получать префиксы выбранных на сайте сервисов.

Если сессия не устанавливается — проверьте:


← Вернуться на главную  |  Prefix Distribution Service