b4/docs/i18n/ru/docusaurus-plugin-content-docs/current/advanced/cli.md
Daniel Lavrushin ef8bedd247
Add Russian documentation for UDP handling, backup settings, core settings, discovery settings, geodata, payloads, security, and domain monitoring
- Created UDP documentation detailing traffic handling and filtering options.
- Added backup settings documentation for configuration backup and restoration.
- Introduced core settings documentation covering service management, packet processing, and logging.
- Added discovery settings documentation for automatic configuration detection.
- Created geodata documentation explaining GeoSite and GeoIP databases and their usage.
- Added payloads documentation for generating and managing TLS payloads for faking.
- Introduced security documentation for web interface authorization and HTTPS setup.
- Added domain monitoring documentation for automatic detection of blocked domains and recovery processes.
- Created footer and navbar localization files for Russian language support.
2026-04-18 21:43:56 +02:00

2.7 KiB
Raw Blame History

sidebar_position title
1 CLI-параметры

CLI-параметры

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

Основные

Флаг Описание По умолчанию
--config Путь к файлу конфигурации /etc/b4/b4.json
--verbose Уровень логирования: debug, trace, info, silent info
-v, --version Показать версию и выйти -
--clear-tables Очистить правила iptables/nftables и выйти -

Очередь и обработка

Флаг Описание По умолчанию
--queue-num Номер очереди netfilter 537
--threads Количество рабочих потоков 4
--mark Метка пакета для правил iptables 32768
--ipv4 Включить обработку IPv4 true
--ipv6 Включить обработку IPv6 false

Фаервол

Флаг Описание По умолчанию
--skip-tables Пропустить настройку iptables/nftables при запуске false
--tables-monitor-interval Интервал мониторинга правил (сек), 0 = отключить 10
--masquerade Включить NAT masquerade (для контейнеров/шлюзов) false
--masquerade-interface Интерфейс для masquerade (пусто = все) -

Логирование

Флаг Описание По умолчанию
-i, --instaflush Сбрасывать логи немедленно true
--syslog Дублировать логи в syslog false
--error-file Путь к файлу ошибок /var/log/b4/errors.log

Веб-сервер

Флаг Описание По умолчанию
--web-port Порт веб-интерфейса (0 = отключить) 7000

Примеры

Запуск с кастомным конфигом и debug-логированием:

b4 --config /opt/etc/b4/b4.json --verbose debug

Очистка правил фаервола:

b4 --clear-tables

Запуск без автонастройки фаервола (ручное управление правилами):

b4 --skip-tables

Запуск в контейнере с masquerade:

b4 --masquerade --masquerade-interface eth0