Toolverse
Wszystkie skille

adguard

autor: openclaw

Zarządzaj filtrowaniem DNS w AdGuard Home bezpośrednio z linii poleceń

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
26

O skillu

Skill do kontrolowania AdGuard Home przez REST API. Blokuj i odblokowuj domeny, sprawdzaj status filtrowania, przeglądaj statystyki oraz zarządzaj listami blokowania i dozwolonych stron. Idealne do automatyzacji ochrony DNS w sieci domowej lub małej infrastrukturze. Wymaga uruchomionego AdGuard Home z dostępem do interfejsu webowego oraz danych logowania administratora.

Jak używać

  1. Upewnij się, że masz zainstalowany AdGuard Home z dostępnym interfejsem webowym oraz znasz adres IP i port (domyślnie 3000). Przygotuj nazwę użytkownika i hasło administratora.

  2. Skonfiguruj zmienne środowiskowe w terminalu: ustaw ADGUARD_URL na adres Twojego AdGuard (np. http://192.168.1.100:3000), ADGUARD_USERNAME na login administratora (zwykle 'admin') oraz ADGUARD_PASSWORD na hasło. Aby uniknąć wpisywania ich za każdym razem, dodaj je do pliku ~/.bashrc lub ~/.zshrc.

  3. Alternatywnie utwórz plik konfiguracyjny ~/.adguard/config.json z polami url i username, a hasło ustaw jako zmienną środowiskową dla bezpieczeństwa.

  4. Sprawdź status filtrowania domeny poleceniem ./adguard.sh check nazwa-domeny.com — zobaczysz, czy domena jest zablokowana i przez który filtr.

  5. Aby dodać domenę do listy dozwolonych, użyj ./adguard.sh allow nazwa-domeny.com. Aby zablokować domenę, użyj ./adguard.sh block nazwa-domeny.com. Polecenia te tworzą reguły wyjątków lub blokady w AdGuard.

  6. Sprawdzaj dostępne polecenia w dokumentacji skill'u — możesz też wyświetlić statystyki filtrowania i zarządzać ochroną DNS, włączając i wyłączając filtrowanie na żądanie.

Podobne skille