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

Основные понятия

Эти термины встречаются по всему веб-интерфейсу. Каждый раздел ссылается на страницу, где тема описана полностью.

Сет​

Сет связывает список целей с тем, что b4 делает с их трафиком. Пока ни один сет не нацелен на сайты, b4 ничего не меняет. Сеты создаются на странице Сеты или из результата Дискавери, см. Сеты.

Цель​

Цели определяют, к какому трафику применяется сет: домены, IP-адреса и диапазоны, категории GeoSite и GeoIP, ASN и устройства-источники. Они задаются на вкладке Цели сета, см. Цели. Какой сет обрабатывает соединение, если совпадают несколько, описано на странице Как сеты сопоставляются с трафиком.

Стратегия​

Стратегия - это набор изменений пакетов, которые делает сет обхода: например, разбиение запроса на части или отправка поддельных пакетов перед ним. Она настраивается на вкладках TCP и UDP сета, см. TCP. Дискавери проверяет стратегии и предлагает ту, с которой сайты открылись.

Виды сетов​

Дашборд показывает вид каждого сета. Его определяют Включить маршрутизацию и Режим маршрутизации на вкладке DNS & Маршрутизация сета.

ВидНастройкаЧто делает сет
ОбходПереключатель Включить маршрутизацию выключенПрименяет к своему трафику стратегию. См. Обход блокировки сайта
МаршрутСетевой интерфейсОтправляет свой трафик через другой интерфейс, например VPN. См. Маршрутизация сайтов через VPN или другой интерфейс
ПроксиUpstream SOCKS5 proxy или Telegram через WebSocket (встроенный)Передаёт свой трафик SOCKS5-прокси или мосту Telegram в b4. См. Отправка сайтов через прокси SOCKS5
БлокировкаБлокировка (чёрная дыра)Не пропускает свой трафик ни для одного устройства, ни для самого роутера. См. Блокировка рекламы и сайтов

Прокси-сет стратегию не применяет, как и сет маршрутизации, интерфейс которого - туннель, например VPN: трафик до сайта доводит туннель или прокси. Сет, маршрутизированный в обычный интерфейс, например во второй аплинк, сохраняет стратегию, см. Сетевой интерфейс.

Дискавери​

Дискавери проверяет стратегии b4 на сайтах, которые не открываются. Стратегию, с которой они открылись, Дискавери превращает в новый сет или записывает в существующий. Обычно первый сет создают именно так, см. Первые шаги и Дискавери.

Мониторинг​

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

Эскалация​

Эскалация переводит сайт на резервный сет, когда собственный сет раз за разом не может до него достучаться, и через некоторое время снова пробует исходный сет. Резервный сет может использовать другую стратегию, VPN или прокси. Мониторинг по расписанию чинит весь сет, а эскалация реагирует на неудачные соединения одного сайта. Эскалация настраивается на вкладке Эскалация сета, см. Эскалация.

Сеты сообщества​

Сеты сообщества - это сеты, которые другие пользователи b4 опубликовали в хабе сообщества. Страница Сообщество показывает их список, применяет сет в один шаг и собирает отзывы о том, работает ли он. Применённый сет - обычный сет с пометкой Сет сообщества. Страница появляется, когда включён переключатель Включить хаб сообщества в разделе Настройки > Интеграции, см. Сообщество.

Движок пакетов​

Движок пакетов определяет, как трафик попадает в b4:

  • NFQUEUE (по умолчанию): правила файрвола передают пакеты в b4.
  • TUN-интерфейс: трафик направляется через виртуальный интерфейс. Это вариант для ядер без модулей NFQUEUE.

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