Ir para o conteúdo principal

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.

Iniciar proteção *border

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

Status/Parar proteção *border

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 em proxy.yaml

    Configuração atual *border

  • set: Configura uma opção em proxy.yaml

    • listen_ports.http_proxy: Porta de escuta HTTP
    • proxy_mode: Modo de proxy (manual ou auto)
  • 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

      Lista de filtros *border

  • instalar: Instalar um filtro. Digite a URL da filtragem que você deseja instalar

  • enable: Ativa um filtro. Digite o nome ou ID do filtro

    Ativar filtros *border

  • disable: Desabilita um filtro. Digite o nome ou ID do filtro

  • update: 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:

  1. Execute adguard-cli config set listen_address <endereço> onde <endereço> é o endereço para escutar.
  2. 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_address e defina seu valor adequadamente. Para escutar em todas as interfaces de rede disponíveis, defina o endereço de escuta como 0.0.0.0 ou ::.

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-chave enabled como true, e username e password como valores não vazios.