Gerenciamento das configurações e da proteção
Comandos disponíveis
Para obter uma lista de todos os comandos disponíveis no AdGuard, digite:
adguard-cli --help-all
Ativar e desativar a proteção
Ativar proteção
Para ativar a proteção, insira:
adguard-cli start
Este comando tenta configurar um redirecionamento para o proxy.

Desativar proteção
Para desativar a proteção, digite:
adguard-cli stop
Este comando não apenas interrompe o proxy, mas também impede o tráfego de ser redirecionado para ele.
Verificar status da proteção
Para visualizar o status da proteção, digite:
adguard-cli status

Atualizações
Verificar atualizações
Para verificar se há atualizações, digite:
adguard-cli check-update
Atualizar o AdGuard para Linux
Para atualizar o AdGuard para Linux, digite:
adguard-cli update
Atualizar saída do script
Para visualizar o output do script de atualização, digite:
adguard-cli update -v
Configurando o AdGuard para Linux
Use o comando config para configurar o AdGuard para Linux. Subcomandos:
show: Mostra a configuração atual emproxy.yaml
set: Configura uma opção emproxy.yamllisten_ports.http_proxy: Porta de escuta HTTPproxy_mode: Modo de proxy (manualouauto)
get: Obtém o status atual das opções acima
Gerenciamento de filtros
Use o comando filters para configurar o AdGuard para Linux. Subcomandos:
list: Listar filtros instalados--all: Ver todos os filtros

instalar: Instalar um filtro. Digite a URL da filtragem que você deseja instalarenable: Ativa um filtro. Digite o nome ou ID do filtro
disable: Desabilita um filtro. Digite o nome ou ID do filtroupdate: Atualiza os filtros
Alterando o endereço de escuta do proxy no modo manual
Por padrão, o servidor do proxy escuta em 127.0.0.1 — o endereço da interface de rede de loopback.
Existem duas maneiras de fazer o proxy ouvir em uma interface diferente:
- Execute
adguard-cli config set listen_address <endereço>onde<endereço>é o endereço para escutar. - Editar o arquivo de configuração diretamente:
- Para determinar a localização do arquivo de configuração, execute
adguard-cli config show | grep "Config location". - Procure a chave
listen_addresse defina seu valor adequadamente. Para escutar em todas as interfaces de rede disponíveis, defina o endereço de escuta como0.0.0.0ou::.
- Para determinar a localização do arquivo de configuração, execute
Se o endereço de escuta estiver definido para qualquer coisa diferente de 127.0.0.1, então a autenticação do cliente proxy é obrigatória. O AdGuard CLI não será iniciado, a menos que a autenticação do proxy esteja configurada:
- Ao executar
adguard-cli config set listen_address <address>onde<address>não é127.0.0.1, o AdGuard CLI solicitará um nome de usuário e uma senha se a autenticação do proxy não estiver configurada. - Ao editar o arquivo de configuração diretamente, procure pela chave
listen_auth. Defina a sub-chaveenabledcomotrue, eusernameepasswordcomo valores não vazios.