Sparáva nastavení a ochrany
Dostupné příkazy
Chcete-li získat seznam všech dostupných příkazů AdGuardu, zadejte:
adguard-cli --help-all
Povolení a zakázání ochrany
Zapnout ochranu
Chcete-li povolit ochranu, zadejte:
adguard-cli start
Tento příkaz se pokusí nakonfigurovat přesměrování na proxy.

Vypnout ochranu
Chcete-li povolit zakázat, zadejte:
adguard-cli stop
Tento příkaz nejen zastaví proxy, ale také zastaví přesměrování na něj.
Zkontrolovat stav ochrany
Chcete-li zobrazit stav ochrany, zadejte:
adguard-cli status

Aktualizace
Zkontrolovat aktualizace
Chcete-li zkontrolovat aktualizace, zadejte:
adguard-cli check-update
Aktualizace AdGuardu pro Linux
Chcete-li aktualizovat AdGuard pro Linux, zadejte:
adguard-cli update
Aktualizace výstupu skriptu
Chcete-li zobrazit výstup skriptu aktualizace, zadejte:
adguard-cli update -v
Konfigurace AdGuardu pro Linux
Pro konfiguraci AdGuardu pro Linux použijte příkaz config. Dílčí příkazy:
- show: Zobrazení aktuální konfigurace v souboru- proxy.yaml 
- set: Konfigurace volby v souboru- proxy.yaml- listen_ports.http_proxy: Naslouchací port HTTP
- proxy_mode: Režim proxy (- manuálnínebo- automatický)
 
- get: Zjištění aktuálního stavu výše uvedených možností
Správa filtrů
Pro konfiguraci AdGuardu pro Linux použijte příkaz filters. Dílčí příkazy:
- list: Seznam nainstalovaných filtrů- --all: Zobrazení všech filtrů
  
- install: Instalace filtru. Zadejte adresu URL filtru, který chcete nainstalovat
- enable: Povolení filtru. Zadejte název nebo ID filtru 
- disable: Zakázání filtrování. Zadejte název nebo ID filtru
- update: Aktualizace filtrů
Změna poslechové adresy proxy v režimu ručního proxy
Ve výchozím nastavení naslouchá proxy na 127.0.0.1 — adrese zpětného síťového rozhraní.
Existují dva způsoby, jak zajistit, aby proxy naslouchal na jiném rozhraní:
- Spusťte adguard-cli config set listen_address <address>, kde<address>je adresa, na které se má naslouchat.
- Upravte konfigurační soubor přímo:- Chcete-li zjistit umístění konfiguračního souboru, spusťte adguard-cli config show | grep "Config location".
- Vyhledejte klíč listen_addressa nastavte jeho hodnotu odpovídajícím způsobem. Chcete-li naslouchat na všech dostupných síťových rozhraních, nastavte adresu pro naslouchání na0.0.0.0nebo::.
 
- Chcete-li zjistit umístění konfiguračního souboru, spusťte 
Pokud je adresa pro naslouchání nastavena na cokoli jiného než 127.0.0.1, je požadováno ověření proxy klienta. AdGuard CLI se nespustí, pokud není nakonfigurováno ověřování pomocí proxy:
- Při spuštění adguard-cli config set listen_address <address>, kde<address>není127.0.0.1, se AdGuard CLI zeptá na uživatelské jméno a heslo, pokud ještě není nakonfigurováno ověřování pomocí proxy.
- Při přímé úpravě konfiguračního souboru vyhledejte klíč listen_auth. Nastavte podklíčenabledna hodnotutrueausernameapasswordna neprázdné hodnoty.
Konfigurace odchozího proxy
Můžete nastavit outbound_proxy, pokud chcete, aby AdGuard CLI fungoval přes jiný proxy server.
Existují dva způsoby, jak to nastavit:
1. Konfigurace přrs URL (doporučeno)
Naísto nastavování každé volby krok za krokem můžete nastavit všechny parametry na jednom řádku pomocí URL:
adguard-cli config set outbound_proxy https://user:pass@host:port
Podporované režimy jsou HTTP, HTTPS, SOCKS5 a SOCKS5.
Můžete také rychle povolit nebo deaktivovat outbound_proxy:
adguard-cli config set outbound_proxy false
Nebo rychle smazat nastavení:
adguard-cli config set outbound_proxy ""
2. Konfigurace jednotlivých parametrů
K dispozici je také možnost nastavení jednotlivých parametrů:
adguard-cli config set outbound_proxy.enabled true
adguard-cli config set outbound_proxy.host localhost
adguard-cli config set outbound_proxy.port 3128
adguard-cli config set outbound_proxy.username user
adguard-cli config set outbound_proxy.password pass
Deaktivace ověřování certifikátů pro proxy HTTPS:
adguard-cli config set outbound_proxy.trust_any_certificate true
Povolení proxy SOCKS5 pro přenosy UDP:
adguard-cli config set outbound_proxy.udp_through_socks5_enabled true
Pokud váš proxy SOCKS5 nepodporuje UDP, připojení možná selžou.
Kontrola aktuální konfigurace
Chcete-li zobrazit aktuální konfiguraci outbound_proxy, zadejte:
adguard-cli config show outbound_proxy
Nastavení outbound_proxy přes URL je dostupné od AdGuardu pro Linux verze 1.1.26 nightly a hlavní verze 1.1.