Настройки и управление защитой
Доступные команды
Чтобы увидеть список всех доступных команд AdGuard, введите:
adguard-cli --help-all
Включить и отключить защиту
Включить защиту
Чтобы включить защиту, введите:
adguard-cli start
Эта команда позволяет настроить перенаправление на прокси-сервер.
Отключить защиту
Чтобы отключить защиту, введите:
adguard-cli stop
Эта команда не только останавливает работу прокси-сервера, но и прекращает перенаправление трафика на него.
Проверить статус защиты
Чтобы просмотреть статус защиты, введите:
adguard-cli status
Обновления
Проверить обновления
Чтобы проверить наличие обновлений, введите:
adguard-cli check-update
Обновление AdGuard для Linux
Чтобы обновить AdGuard для Linux, введите:
adguard-cli update
Вывод скрипта обновления
Чтобы просмотреть вывод скрипта обновления, введите:
adguard-cli update -v
Настройте AdGuard для Linux
Используйте команду config
для настройки AdGuard для Linux. Подкоманды:
show
: показать текущую конфигурацию вproxy.yaml
set
: настроить параметр вproxy.yaml
listen_ports.http_proxy
: порт прослушивания HTTPproxy_mode
: режим прокси-сервера (manual
илиauto
)
get
: получить текущий статус указанных выше опций
Управлять фильтрами
Используйте команду filters
для настройки AdGuard для Linux. Подкоманды:
list
: список установленных фильтров--all
: просмотреть все фильтры
install
: установить фильтр. Введите URL-адрес фильтра, который хотите установитьenable
: включить фильтр. Введите имя или ID фильтраdisable
: отключить фильтр. Введите имя или ID фильтраupdate
: обновить фильтры
Изменение адреса прослушивания прокси-сервера в режиме ручной настройки прокси
По умолчанию прокси-сервер прослушивает 127.0.0.1
— адрес сетевого интерфейса loopback.
Можно сделать так, чтобы прокси-сервер слушал другой интерфейс. Есть два способа:
- Выполните команду
adguard-cli config set listen_address <address>
, где<address>
— адрес для прослушивания. - Отредактируйте файл конфигурации напрямую:
- Чтобы определить местоположение файла конфигурации, выполните команду
adguard-cli config show | grep "Config location"
. - Найдите ключ
listen_address
и установите его значение соответствующим образом. Чтобы прослушивать все доступные сетевые интерфейсы, установите значение0.0.0.0
или::
для адреса прослушивания.
- Чтобы определить местоположение файла конфигурации, выполните команду
Если в качестве адреса прослушивания задано значение, отличное от 127.0.0.1
, — требуется аутентификация прокси-клиента. AdGuard CLI не запустится, если не настроена аутентификация прокси:
- При запуске
adguard-cli config set listen_address <address>
, где<address>
не 127.0.0.1, AdGuard CLI запросит имя пользователя и пароль, если прокси-аутентификация ещё не настроена. - При редактировании файла конфигурации напрямую найдите ключ
listen_auth
. Установите для подключаenabled
значениеtrue
, а дляusername
иpassword
` — непустые значения.