adguard

AdGuard Home: come bloccare pubblicità e tracciamenti sulla rete di casa

AdGuard Home è una soluzione open source di filtraggio DNS che, funzionando come “server DNS protettivo”, ti permette di bloccare pubblicità e tracciamenti su ogni dispositivo: smartphone, computer, TV, dispositivi IoT o smart home — senza installare nulla su ciascun device. Puoi installarlo su un dispositivo dedicato (Raspberry Pi, mini PC, NAS, oppure anche in una LXC container su Proxmox), oppure come add-on dentro Home Assistant OS.

Come installare AdGuard Home

1. Installazione su dispositivo dedicato

Pre-requisiti

  • Raspberry Pi con Raspberry Pi OS Lite o altro mini-PC/NAS con Linux o Proxmox

  • Accesso SSH abilitato

Download e installazione

  • Collegati in SSH al tuo Raspberry/mini-PC o LXC

  • Scarica l’ultima versione da terminale con:

    curl -s -S -L https://static.adguard.com/adguardhome/release/AdGuardHome_linux_arm.tar.gz | tar -zx
    cd AdGuardHome
    sudo ./AdGuardHome -s install

    (Adatta “linux_arm” a “linux_amd64” o “linux_arm64” in base all’architettura)

  • Segui la procedura guidata nel browser all’indirizzo http://<IP-DEL-DISPOSITIVO>:3000

Avvio e avvio automatico

  • AdGuard Home si avvia come servizio di sistema (systemd) già configurato.

2. Installazione su Home Assistant come add-on

Questa modalità è super semplice ma disponibile solo su Home Assistant OS / Supervised.

  1. Vai su Impostazioni → Componenti aggiuntivi → Archivio componenti aggiuntivi

  2. Cerca AdGuard Home → Installa

  3. Avvia l’add-on

  4. Accedi su http://homeassistant.local:3000 oppure dalla scheda AdGuard Home in Home Assistant

Configurazione iniziale di AdGuard Home

Prima configurazione guidata

  • Scegli la porta di ascolto per la dashboard (default 3000) e per il server DNS (default 53)

  • Imposta username e password di amministrazione

  • Cambia o lascia il server DNS upstream (Google/Cloudflare/Quad9 o DNS-over-HTTPS/TLS per privacy avanzata)

  • Decidi se filtrare tutta la rete configurando il router (consigliato) o solo certi dispositivi​

Impostare AdGuard Home come DNS primario

  • Metodo consigliato: vai nelle impostazioni del tuo router e cambia la voce DNS primario e secondario con l’IP del server dove gira AdGuard Home.

  • In alternativa: imposta manualmente il DNS sui singoli dispositivi (utile per prove o per device particolari).

Configurazioni avanzate e dashboard

Liste filtri:

  • Di default ci sono le più popolari (AdGuard Base, EasyList, ecc)

  • Puoi aggiungere o togliere liste anti-pubblicità, anti-tracking, adult content, malware e phishing

Whitelist/blacklist personalizzate

  • Permetti (whitelist) oppure blocca (blacklist) domini specifici direttamente dalla dashboard

Regole family protection

  • Attiva con un click la protezione bambini, che filtra materiale per adulti e siti indesiderati

DNS-over-HTTPS/DoT

  • Aumenta la privacy verso l’esterno abilitando DNS cifrato nel tab “Impostazioni DNS”

Log, statistiche e automazioni

  • Monitora richieste, filtri attivati, blocchi (per singolo device!)

  • Con Home Assistant puoi integrare sensori AdGuard nelle dashboard Lovelace o creare automazioni: esempio, bloccare tutto il traffico notturno dai device dei bambini

Cosa cambia tra installare AdGuard Home standalone vs add-on?

Best practice e consigli

  • Metti AdGuard Home su un server dedicato se hai una rete complessa, mesh, guest o VLAN

  • Un Raspberry Pi Zero/3B+ basta per una famiglia media (~20 device)

  • Aggiorna regolarmente AdGuard per patch sicurezza e nuove funzioni

  • Se usi device smart home poco standard (telecamere, server multimediali), verifica le richieste bloccate nella dashboard e whitelista se necessario

AdGuard Home, sia come server separato che add-on Home Assistant, è la soluzione più semplice e potente del 2025 per rendere la rete di casa più veloce e sicura: addio pubblicità ovunque, privacy top, controllo da dashboard!