Vad är Pi-hole?

Annonser är extremt vanliga på internet och nästan varje webbplats visar minst en annons per sida. På PC kan du installera ett annonsblockerande webbläsartillägg och på mobilen kan du använda en webbläsare som blockerar annonser. Tyvärr är webbsidor i webbläsaren inte det enda stället där du kan se annonser. Många appar och smarta enheter innehåller även annonser som du inte kan blockera med en traditionell annonsblockerare.

Pi-hole, uttalas "pie hole", är en gratis DNS-baserad annonsblockerare som kan blockera annonser för alla enheter i ditt nätverk. Precis som med traditionella annonsblockerare använder Pi-hole listor som skapats av communityn för att blockera åtkomst till kända annonsbetjänande webbplatser. Traditionella annonsblockerare hindrar webbläsaren från att ladda några resurser från domäner på blockeringslistan genom att blockera anslutningen. Pi-hole är en anpassad DNS-server som helt enkelt felriktar DNS-förfrågningar för domäner på blockeringslistan så att inga annonser kan laddas.

Pi-hole kommer med ett par nackdelar jämfört med en traditionell annonsblockerare. Den kan bara blockera resurser på domännivå, så den kan inte blockera några förstapartsannonser eller använda några kosmetiska filter. Det är också lite svårare att tillfälligt inaktivera eller tillåta en specifik blockerad domän om du upptäcker att den har brutit en webbplats som du vill se.

Den största fördelen med ett verktyg som Pi-hole är att det kan blockera annonser på vilken enhet som helst som är konfigurerad att använda den som en DNS-server. Mjukvaran är designad för att köras på en Raspberry Pi-minidator, därav "Pi" i namnet, men den kan köras på vilken kompatibel Linux-dator som helst, inklusive molntjänster.

Hur man installerar och använder Pi-hole

För att använda Pi-hole måste du installera ett operativsystem som stöds som Raspberry Pi OS eller Ubuntu. Listan över operativsystem och systemkrav som stöds finns här. Att installera Pi-hole kan vara så enkelt som ett enradskommando, alternativt kan du klona git-förvaret och sedan köra installationsskriptet. Installationsguiden finns här.

När Pi-hole är igång kan du antingen manuellt konfigurera varje enhet för att använda den som en DNS-server eller så kan du konfigurera din router så att den pushar så att alla anslutna enheter använder den. Guider finns tillgängliga här för processen att konfigurera ditt nätverk för att använda Pi-hole. Att uppdatera Pi-hole är lika enkelt som att köra kommandot "pihole -up".

Det finns också en guide tillgänglig här för att konfigurera Pi-hole för att kombinera med ett VPN så att du kan fortsätta dra nytta av Pi-holes annonsblockering medan du använder mobildata eller på ett annat nätverk.