Image of Dit hjemmelavede Pi-hole-adfilter

Din hemmagjorda Pi-hole annonsblockerare

  • June 03, 2025
  • |
  • Teofil Corad

Säkerhet

Säkerhet är grunden som våra digitala liv vilar på. Ändå förblir den sårbar i mötet med ett ständigt utvecklande hotlandskap. I en värld där personlig information, finansiella data och känslig kommunikation flödar fritt över nätverk, har behovet av robust skydd aldrig varit mer angeläget.


Föreställ dig att ditt nätverk är en livlig motorväg. Och varje annons, tracker eller misstänkt förfrågan är en bil som susar förbi och kikar in i din verksamhet – dina surrvanor, dina shoppingvanor och ibland till och med personlig information.

En vanlig dag kommunicerar dina enheter – telefoner, smarta TV-apparater, till och med ditt kylskåp – tyst och lugnt med otaliga servrar. Några av dem är legitima, som programuppdateringar, väderkontroller och familjens gruppmeddelanden. Men andra är spårare och annonsnätverk som ständigt samlar in data om vad du köper, vad du surfar på och vem du är.

Din smarta termostat eller din TV kan skicka användningsstatistik eller rekommendationer tillbaka. Men dessa data kan hamna hos datamäklare som samlar in och säljer dem. Varje gång du besöker en webbplats kan spårare skapa ett digitalt fingeravtryck av din enhet och skapa profiler som följer dig runt på internet. Har du någonsin märkt en annons för den coola gadgeten du just googlade? Det är resultatet av spårning över flera webbplatser. Vissa spårare är ännu mer illvilliga – malware-domäner kan försöka smyga sig in på ditt nätverk och utsätta dig för nätfiske eller drive-by-nedladdningar.


Men är alla annonser dåliga? Inte helt. Annonser finansierar gratis innehåll – nyhetssidor, forum och till och med många appar. Och vissa spårare, som analysverktyg, hjälper webbplatsadministratörer att förbättra användarupplevelsen. Problemet är bristen på transparens. Det är svårt att veta vem som samlar in dina data, hur de använder dem, eller om de ens skyddar dem ordentligt. Dessutom kan ett överflöd av annonser sakta ner sidladdningstiderna och fylla din skärm. Så hur kan vi hitta en balans?


Lista över nödvändiga komponenter:

 


Introduktion till Pi-hole

Detta är Pi-hole. En DNS-nivåblockerare som sitter på ditt nätverk och diskret blockerar de flesta annons- och spårningsdomäner, samtidigt som viktig trafik får fritt spelrum.

Pi-hole fungerar på DNS-nivå (Domain Name System). Varje gång en enhet frågar: ”Hej, hur kommer jag till example.com?” kontrollerar den först med Pi-hole. Pi-hole jämför denna förfrågan med sin blockeringslista (en samling kända annons-, spårnings- och malware-domäner), och om domänen finns på listan svarar Pi-hole ”nej tack” och returnerar ett tomt svar. Din enhet slutför aldrig laddningen av annonsen eller spåraren.

Detta betyder att du inte behöver installera annonsblockeringsprogram på varje enhet, eftersom alla enheter som använder Ethernet eller Wi-Fi i ditt hem automatiskt använder Pi-hole. Genom att blockera tusentals annonsdomäner blir sidladdningarna snabbare. Pi-hole kan också blockera skadliga domäner och stoppa potentiell skadlig programvara så snart de försöker lösa en DNS-förfrågan. Du får också fördelar med integriteten, eftersom Pi-hole fungerar som din DNS-server – så tredjeparts-DNS-leverantörer och offentliga annonsnätverk ser färre förfrågningar som kan kopplas till din IP.

Naturligtvis är Pi-hole inte perfekt. Det kan inte blockera annonser som kommer från samma domän som innehållet – som YouTube-annonser. Det kommer heller inte att fånga upp appar som använder krypterad DNS, om du inte konfigurerar dem att använda Pi-hole. Så Pi-hole är som din digitala dörrvakt som blockerar de flesta oönskade förfrågningar innan de når dina enheter.


Förvandla en Raspberry Pi till din dörrvakt

Låt oss nu förvandla en Raspberry Pi 3 Model B till dörrvakten. Här är vad du behöver:

  • En Raspberry Pi 3 Model B. Valfri Pi fungerar; vi använder bara Model B. Det fungerar även med Pico 4 och 5.

  • Ett micro SD-kort på 16 GB eller större.

  • En femvoltsströmförsörjning (USB-C fungerar bra) och en Ethernet-kabel (valfritt).

  • En dator för att ansluta och skriva OS:et på SD-kortet.

  1. Ladda ner Raspberry Pi Imager
    Från den officiella webbplatsen; sätt in ditt micro SD-kort i datorn. Öppna Imager, välj "Raspberry Pi OS Lite 32-bit" som operativsystem, välj ditt SD-kort och klicka på "Write" för att ladda OS:et.

    • Du kan också skapa en användare, ställa in ett lösenord och ansluta till ditt Wi-Fi-nätverk genom att ange SSID och lösenord. Detta förkonfigurerar din Raspberry Pi så att den är redo att ansluta via SSH.

  2. Sätt in och slå på
    När installationen av OS är klar, sätt in ditt micro SD-kort i din Raspberry Pi, anslut den till din router via Ethernet (valfritt), och slå på den.

  3. Hitta din Pis IP-adress
    Kontrollera din routers lista över anslutna enheter för att hitta Piens IP-adress. Använd en SSH-klient som Terminal eller PuTTY för att ansluta.

  4. Uppdatera och uppgradera
    När du har loggat in, kör:

sudo apt update
sudo apt full-upgrade
När uppdateringen och uppgraderingen är klar, starta om din Raspberry Pi.
  1. Installera Pi-hole
    Kör detta kommando: 

 

curl -sSl https://install.pi-hole.net | bash

 

    • Du kommer att presenteras med en installationsguide – klicka OK, klicka OK igen och fortsätt.

    • I det här exemplet använder vi wlan0 (Wi-Fi). Även om Ethernet är tillgängligt, visar denna guide minimikraven för att konfigurera Pi-hole. Om du har en Ethernet-kabel, är du välkommen att använda den.

  1. Välj DNS-leverantör och blockeringslistor

    • Det är viktigt att du väljer OpenDNS.

    • Inkludera sedan Stephen Blacks Unified Hosts-lista.

    • Aktivera loggning av förfrågningar.

    • Aktivera anonymt läge för att hålla alla dessa annonser och spårare borta.

    Pi-hole startar om när installationen är klar. Du får nu all information om att installationen är genomförd: IP-adressen för Raspberry Pi, dess webbgränssnitt och lösenord.

  2. Bekräfta instrumentpanelen
    Kontrollera om instrumentpanelen fungerar – den borde nu vara igång.

  3. Ställ in Pi-hole som din nätverks DNS-server
    Innan du ändrar ditt nätverks DNS, måste du ställa in en statisk IP på din Raspberry Pi. När Raspberry Pi ansluter till nätverket får den en slumpmässig IP i DHCP-området. Varje gång den startar om kan den få en annan IP. Om vi vill att Pi-hole ska skanna vårt nätverk, måste DNS-servern dirigeras genom samma IP varje gång.

    • På din routers webbgränssnitt, ställ in en statisk IP för din Pi under "LAN" → "DHCP Server."

    • Kör dessa två kommandon på din Pi:

      1. hostname -I nmcli -f GENERAL.HWADDR device show wlan0
      • Det första kommandot returnerar Pis nuvarande IP-adress.

      • Det andra kommandot returnerar MAC-adressen för din Raspberry Pi, vilket krävs för att tilldela den statiska IP-adressen i din router.

    När den korrekta statiska IP-adressen är inställd med den rätta MAC-adressen, ska du också ställa in DNS-servern på routern så att den pekar på Pis IP-adress. Verkställ och spara. Uppdatera Pi-hole-webbgränssnittet och kontrollera förfrågningarna.


Ditt eget hemmagjorda annonsfilter

Så där har du det – ditt eget lilla hemmagjorda annonsfilter. Nu har du sett varför annonser och spårare ibland kan vara användbara, ibland påträngande, och hur Pi-hole hanterar de flesta av dessa hot på DNS-nivå. Vi har förvandlat en Raspberry Pi 3 till en integritetsvakt som blockerar annonser, spårare och vissa skadliga domäner utan att installera något på våra enheter.

Prova det i en vecka och se antalet blockerade annonser öka. Du kan också komma åt alla dina installerade blockeringslistor. Vi har bara en, eftersom det är den som förinstallerades (och även den största). Om du behöver mer detaljerad kontroll kan du titta på klientspecifika listor eller till och med kombinera Pi-hole med en VPN. Skydda din integritet, snabba upp ditt nätverk och låt Pi-hole ta hand om den tunga lyften för dina enheter.

Så fortsätt att vara nyfiken. Gå med i vår Discord, så ses vi i nästa vlogg.

Lämna en kommentar

Observera att kommentarer måste godkännas innan de publiceras.