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

Настройки

Настройки b4 разделены на вкладки. Вкладки Основные и Система делятся ещё на подвкладки.

Заголовок настроек с вкладками и подвкладками вкладки «Основные»

  • Основные - обработка трафика, на подвкладках Движок пакетов (режим захвата, IPv4 и IPv6, очередь, обнаружение блокировки по IP), Устройства (фильтрация устройств), Файрвол (правила файрвола, MSS clamping, NAT Masquerade, DSCP), DNS (DNS поверх TCP и таймауты) и SOCKS5 (встроенный SOCKS5-прокси)
  • Система - сам сервис, на подвкладках Сервис (перезапуск, информация о системе, язык интерфейса, часовой пояс, лимит памяти, зеркала обновления, логирование), Веб-сервер (порт, TLS, аутентификация, доступ из интернета) и Бэкап (бэкап и восстановление, скачивание конфигурации, сброс к значениям по умолчанию)
  • Geodat настройки - источники, скачивание и обновление баз GeoSite и GeoIP
  • Дискавери - таймауты и доверенный DNS-сервер Дискавери, а также мониторинг
  • Telegram - переключатель «Telegram через WebSocket», MTProto-прокси и его секреты, общий транспорт к Telegram и WEB-прокси
  • Интеграции - токен IPinfo, AI-помощник, MCP-сервер и подключение к хабу сообщества
  • Пэйлоады - генерация, загрузка и управление пэйлоадами для faking

Авторизация и HTTPS веб-интерфейса, а также переключатели Доступ из интернета у веб-сервера, SOCKS5-прокси и слушателей вкладки Telegram разобраны в разделе Безопасность.

Сохранение и перезапуск​

Кнопки в заголовке действуют на все вкладки сразу. Сохранить записывает изменения всех вкладок, Отменить изменения после подтверждения отбрасывает несохранённые изменения, а Обновить заново загружает конфигурацию из b4 и тоже отбрасывает несохранённые изменения.

Пока есть несохранённые изменения, рядом с заголовком Конфигурация виден чип Изменено. Вкладки и подвкладки с несохранёнными изменениями отмечены точкой. На подвкладках вкладок Основные и Система точку заменяет значок перезапуска с подсказкой Применится после перезапуска, если изменено одно из полей второго столбца таблицы. Пока такое изменение не сохранено, в заголовке видно предупреждение Часть изменений требует перезапуска B4, а после сохранения уведомление предлагает кнопку Перезапустить сервис.

ПодвкладкаЗначок перезапуска при измененииПрименяется при сохранении
Основные, Движок пакетовРежим захвата и Настройки TUN, Поддержка IPv4, Поддержка IPv6, Начальный номер очереди, Рабочие потоки, Метка пакетаИнтерфейсы захвата, Форсировать IPv4 для совпавших доменов, Лимит TCP пакетов соединения, Лимит UDP пакетов соединения, Обнаружение блокировки по IP
Основные, УстройстваВключить фильтрацию устройств, Исключить выбранные устройства (чёрный список), выбор устройств в списке Доступные устройстваОпределение производителя, имена устройств, колонка MSS, Ручные устройства
Основные, ФайрволПропустить настройку IPTables/NFTables, Движок файрвола, Интервал мониторинга файрвола (секунды)Глобальный MSS Clamping, NAT Masquerade, DSCP
Основные, DNS-Все поля
Основные, SOCKS5-Все поля
Система, СервисМгновенный сброс, Syslog, Лимит памятиЯзык, Часовой пояс, Зеркала обновления, Уровень логирования, Папка логов
Система, Веб-серверПорт, Адрес привязки, TLS Сертификат, TLS КлючИмя пользователя, Пароль, Доступ из интернета

Пока движок пакетов не запущен, сохранённое изменение файрвола на этих подвкладках вступает в силу после перезапуска b4.

На подвкладке Бэкап полей нет, только кнопки.

Вкладка Telegram применяет изменения при сохранении. MTProto-прокси b4 перезапускает сам, когда меняется поле, которому это нужно.

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