iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Per usare Pi-hole anche quando i tuoi dispositivi sono fuori casa, aggiungi l’indirizzo stabile del server Pi-hole ai nameserver del tailnet Tailscale e fai accettare ai client le impostazioni DNS del tailnet. Così i dispositivi autorizzati possono inviare le richieste DNS a Pi-hole anche in viaggio o su Wi-Fi pubblico. Il filtraggio dipende dalle liste configurate: non rende anonimo il traffico web e non blocca ogni forma di pubblicità.
Che cosa fa la configurazione e che cosa non fa
Pi-hole filtra richieste DNS dirette ai domini presenti nelle liste che hai configurato. Le richieste non bloccate vengono inoltrate al provider DNS upstream scelto durante la configurazione. Tailscale consente ai dispositivi del tuo tailnet di raggiungere Pi-hole anche quando non sono collegati alla rete domestica. La guida ufficiale Tailscale descrive questa configurazione con un Raspberry Pi: Block ads on all your devices from anywhere using a Raspberry Pi.
È una misura di filtraggio DNS, non un sistema di anonimizzazione. Non nasconde tutto il traffico Internet, non impedisce alle app di usare altri meccanismi di risoluzione e non garantisce che ogni annuncio venga bloccato. La scelta del DNS upstream e la gestione dei log locali restano decisioni importanti.
Recommended Free Tools
Che cosa serve prima di iniziare
- Un host sempre acceso o comunque raggiungibile dai client autorizzati del tailnet. La guida Tailscale indica un Raspberry Pi Model B o successivo, Raspberry Pi OS, almeno 2 GB di spazio libero e 512 MB di RAM. Sono requisiti riportati dalla guida, non risultati di un test comparativo.
- Un client sul quale verificare la risoluzione DNS e un account Tailscale con accesso tramite un identity provider SSO, come indicato dalla guida.
- Accesso alla riga di comando e la possibilità di assegnare all’host un indirizzo IP stabile, tramite configurazione statica o prenotazione DHCP.
La guida consultata non confronta modelli di Raspberry Pi o altri host per prestazioni, consumi o affidabilità: scegli l’hardware in base alla disponibilità e alla compatibilità con il sistema operativo, senza assumere che un modello specifico sia stato testato.
#1 Best Overall
- Includes Raspberry Pi 4 4GB Model B with 1.5GHz 64-bit quad-core CPU (4GB RAM)
- Includes Pre-Loaded 32GB EVO+ Micro SD Card (Class 10), USB MicroSD Card Reader
- CanaKit Premium High-Gloss Raspberry Pi 4 Case with Integrated Fan Mount, CanaKit Low Noise Bearing System Fan
- CanaKit 3.5A USB-C Raspberry Pi 4 Power Supply (US Plug) with Noise Filter, Set of Heat Sinks, Display Cable - 6 foot (Supports up to 4K60p)
- CanaKit USB-C PiSwitch (On/Off Power Switch for Raspberry Pi 4)
Come configurare Pi-hole e Tailscale
- Installa Pi-hole e scegli l’upstream. Completa la configurazione iniziale di Pi-hole e seleziona il provider DNS a cui inoltrare le richieste non bloccate. La guida Tailscale propone la Steven Black unified host list come possibile lista iniziale; puoi configurare le liste secondo le tue esigenze.
- Assegna un indirizzo stabile all’host. Configura un IP statico o una prenotazione DHCP. L’indirizzo deve restare raggiungibile dai client del tailnet: se cambia, il nameserver configurato potrebbe non essere più quello corretto.
- Imposta una password robusta per la dashboard. La guida segnala che la password predefinita è vuota e raccomanda di cambiarla. Per Pi-hole v6 usa
pihole setpassword; per v5 usapihole -a -p. - Consenti le richieste DNS dall’interfaccia Tailscale. Segui la procedura Pi-hole indicata dalla guida per permettere al resolver di ricevere richieste tramite tale interfaccia. Se abiliti “Permit all origins”, presta particolare attenzione: la guida raccomanda che il Raspberry Pi resti dietro un firewall e che la dashboard sia protetta da una password robusta.
- Aggiungi Pi-hole ai nameserver del tailnet. Nel pannello amministrativo Tailscale, apri le impostazioni DNS, aggiungi l’IP di Pi-hole come nameserver personalizzato e abilita “Override DNS servers”. I client devono accettare le impostazioni DNS di Tailscale. Le opzioni sono descritte nella documentazione delle preferenze client Tailscale.
- Controlla il comportamento dal client. Connetti il dispositivo a Tailscale e verifica che le query compaiano nei log o nell’interfaccia di Pi-hole. Se il client non applica le impostazioni DNS, controlla la preferenza di accettazione DNS; il comando documentato per abilitarla è
tailscale set --accept-dns=true. Per ignorare le impostazioni DNS di Tailscale si usatailscale set --accept-dns=false, ma in tal caso quel client non userà il resolver del tailnet attraverso tale impostazione.
La guida suggerisce anche un controllo manuale confrontando un sito noto con Tailscale attivo e disattivato. È un’indicazione di verifica, non una prova che la configurazione funzioni in ogni dispositivo o applicazione.
Privacy: upstream, log e metadati Tailscale
Il provider DNS upstream
Pi-hole inoltra al provider upstream i domini che non vengono bloccati dalle liste. Considera quindi quel provider parte del percorso DNS: la configurazione non fa sparire le richieste, ma determina chi le riceve dopo Pi-hole.
Rank #2
- Broadcom BCM2711, quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1. 5GHz
- 2. 4 GHz and 5. 0 GHz IEEE 802. 11b/g/n/ac wireless LAN, Bluetooth 5. 0, BLE
- 2 × USB 3. 0 ports, 2 x USB 2. 0 Ports
- 2 × micro HDMI ports supproting up to 4Kp60 video resolution
- Micro SD card slot for loading operating system and data storage
I log di Pi-hole
Pi-hole consente di scegliere se registrare tutte le richieste e offre livelli di privacy per i dettagli raccolti da FTL. I log possono rivelare i domini consultati. Se altre persone condividono l’host, valuta chi può accedere alla dashboard e imposta la raccolta dei dati in modo coerente con le esigenze di privacy degli utenti.
Che cosa dichiara Tailscale
Tailscale dichiara che i dati tra nodi sono cifrati end-to-end, che le chiavi private restano sui nodi e che anche i relay DERP trasportano dati cifrati. La sua pagina sulla sicurezza dichiara inoltre la raccolta di metadati sui nodi connessi e sui relativi indirizzi IP pubblici, e afferma che le query DNS pubbliche inoltrate dal proxy DNS locale tramite MagicDNS o Split DNS non vengono registrate. Sono dichiarazioni del fornitore, non un audit indipendente né una garanzia di anonimato.
Rank #3
- Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on model)
- 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE Gigabit Ethernet
- 2 USB 3.0 ports; 2 USB 2.0 ports.
- Raspberry Pi standard 40 pin GPIO header (fully backwards compatible with previous boards)
Due casi che possono cambiare il risultato
Protezione DNS rebinding
Alcuni router o resolver bloccano risposte DNS contenenti indirizzi IP privati per proteggersi dal DNS rebinding. Questo può interferire con l’accesso ai servizi interni. Tailscale suggerisce come possibile soluzione lo split DNS con un nameserver ristretto e raccomanda di limitare eventuali eccezioni al dominio interessato. Disattivare globalmente la protezione non è la prima scelta, perché può rimuovere una misura di sicurezza. Vedi la documentazione Tailscale sul DNS rebinding.
Uso di un exit node
Quando un dispositivo usa un exit node, la documentazione Tailscale indica che il DNS locale è quello dell’exit node. Se vuoi continuare a usare Pi-hole, verifica che le impostazioni DNS del client e il percorso scelto siano coerenti con la configurazione del tailnet. La documentazione sui router ed exit node descrive questo comportamento.
Quick Recap
Best Value
- Includes Raspberry Pi 4 4GB Model B with 1.5GHz 64-bit quad-core CPU (4GB RAM)
- CanaKit 3.5A USB-C Power Supply with Noise Filter (UL Listed) specially designed for the Raspberry Pi 4 (5-foot cable)
- CanaKit USB-C PiSwitch (On/Off Power Switch)
- Set of 3 Aluminum Heat Sinks for the Raspberry Pi 4
Rank #4
- Vilros Complete Starter Kit for Pi 4 Includes Raspberry Pi 4 Model B Board and all the accessories you need to get started.
- 9-PART KIT WILL HAVE YOU READY TO GET UP AND RUNNING: Kit Includes 1. Raspberry Pi 4 Model B Board 2. Case With Easy to connect Built-in fan 3. 64GB Micro SD card Preloaded with RP OS 4. Vilros Pi 4 Compatible Power Supply with Inline on/off switch (power supply color may vary white/black) 5. Micro HDMI to Standard HDMI cable (5ft) 6. Micro SD to USB adapter to reflash card if desired 7. Neoprene Storage Bag to store all parts when not in use 8. Set of 4 Heatsinks 9. Vilros QuickStart Guide instruction booklet for Pi 4
- PASSIVE & ACTIVE COOLING: The included case is well-vented and the kit also includes a set of heatsinks with thermal stickers for easy application and a pre-installed fan to keep the board cool in any use.
- CONVENIENT ACCESSORIES: The power supply features an inline on/off switch neoprene bag that holds and protects all the parts when not in use and the QuickStart guide is updated and written for Raspberry Pi 4.
- IMPORTANT: Kit does NOT include Keyboard, Mouse or Monitor
Controlli se Pi-hole non riceve le query
- Il client non applica il DNS del tailnet: controlla che accetti le impostazioni DNS Tailscale. Un nameserver aggiunto nel pannello non basta se il client lo ignora.
- Il server non è raggiungibile: verifica che l’IP configurato sia ancora quello dell’host e che Pi-hole sia in esecuzione e raggiungibile attraverso Tailscale.
- Le richieste arrivano ma i domini non vengono bloccati: controlla le liste attive e il DNS upstream. Pi-hole filtra in base ai domini riconosciuti nelle liste configurate, non a ogni annuncio presente su una pagina.
- Un servizio interno non si apre: valuta se la protezione DNS rebinding sta bloccando una risposta con IP privato; preferisci un’eccezione circoscritta o lo split DNS a una disattivazione globale.
- Il comportamento cambia con un exit node: ricontrolla quale resolver DNS viene usato in quel percorso e se corrisponde all’obiettivo di usare Pi-hole.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →

