Guide · 4 min. læsetid

Opsætning af Pi-hole: reklameblokker til hele hjemmenetværket (også med FRITZ!Box)

Forestil dig, at reklamerne forsvinder på alle enheder i hjemmet på én gang: mobil, bærbar, tablet, fjernsyn. Uden at du skal installere noget på hver enkelt. Det er præcis, hvad Pi-hole gør. Alt, hvad du skal bruge, er en lille computer, der kører stille i et hjørne, og et par indstillinger i routeren.

Overblik

  • Pi-hole er en gratis reklame- og trackerblokker med åben kildekode til hele hjemmenetværket.
  • Den kører på en lille computer, der altid er tændt: en Raspberry Pi eller en mini-pc som en thin client.
  • Ifølge udviklerne kræver Pi-hole kun 512 MB RAM og mindst 2 GB ledig lagerplads.
  • På en FRITZ!Box angiver du din Pi-hole som »Local DNS server«, og så bruger alle enheder den automatisk.

Hvordan fungerer Pi-hole?

Hver gang din mobil indlæser en side, eller en app henter noget fra internettet, spørger den først efter serverens adresse. Det er som at slå op i en telefonbog, og fagfolk kalder det DNS. Pi-hole overtager denne telefonbog for hele dit hjemmenetværk.

Spørger en enhed efter en kendt reklame- eller trackingserver, svarer Pi-hole bare »findes ikke«. Reklamen bliver slet ikke indlæst. Hvilke servere der er blokeret, står i blokeringslister, som du vælger i Pi-hole.

Godt at vide: Reklamer, der kommer fra samme server som selve indholdet, f.eks. på YouTube, kan Pi-hole som regel ikke filtrere fra. Til meget andet fungerer det rigtig godt.

Hvilken hardware skal du bruge?

Pi-hole er nøjsom. Det vigtigste er, at computeren kører døgnet rundt, for uden den kan dit hjemmenetværk ikke længere finde nogen adresser. Pi-hole findes til Raspberry Pi og til almindelige pc'er med 64-bit-processor (x86_64).

Egenskab Pi-hole kræver Dell Wyse 3030 LT har
RAM 512 MB 2 GB
Lagerplads mindst 2 GB ledig, 4 GB anbefales 4 GB intern, mere via USB-stik
Processor f.eks. x86_64 eller ARM Intel Celeron N2807, 64 bit
Støj underordnet lydløs, ingen bevægelige dele
Strøm underordnet ifølge Dell i gennemsnit under 6 watt

En thin client som Wyse 3030 LT har alt med: strømforsyning, LAN-port og kabinet. Hvilke andre opgaver den kan klare, står i guiden Thin client som miniserver.

Installer Pi-hole i 5 trin

  1. Installer Linux: Pi-hole kører bl.a. på Debian, Ubuntu og Raspberry Pi OS. Til Pi-hole rækker en version uden skrivebordsmiljø.
  2. Giv den en fast adresse: Din Pi-hole skal altid have den samme IP-adresse i hjemmenetværket. På en FRITZ!Box gør du det under »Home Network« → »Network« ved enheden, med indstillingen om altid at tildele den samme IPv4-adresse.
  3. Installer Pi-hole: Det officielle installationsprogram starter du i terminalen med curl -sSL https://install.pi-hole.net | bash. Det guider dig gennem opsætningen med et par spørgsmål.
  4. Vælg en adgangskode: Med pihole setpassword vælger du adgangskoden til webgrænsefladen. Derefter når du grænsefladen i browseren på http://Pi-holes-IP-adresse/admin.
  5. Indstil routeren: Nu fortæller du din router, at alle enheder skal bruge Pi-hole som »telefonbog«. Hvordan det gøres på en FRITZ!Box, står i næste afsnit.

Tip: Vil du først læse, hvad installationsprogrammet gør, så hent det med curl -sSL https://install.pi-hole.net -o basic-install.sh og kig det igennem. Start det derefter med sudo bash basic-install.sh.

Pi-hole med en FRITZ!Box

På en FRITZ!Box angiver du din Pi-hole som lokal DNS-server. Så får alle enheder adressen automatisk, så snart de opretter forbindelse igen:

  1. Åbn FRITZ!Boxens brugerflade i browseren.
  2. Gå til »Home Network« → »Network« → »Network Settings« og derfra videre til IPv4-indstillingerne.
  3. FRITZ!Boxens DHCP-server skal være slået til.
  4. Indtast IP-adressen på din Pi-hole ved »Local DNS server«, og gem.
  5. Forbind dine enheder til Wi-Fi igen, eller genstart dem. Fra nu af går deres forespørgsler gennem Pi-hole.

På andre routere hedder stedet som regel noget lignende: Søg efter »DNS-server« i DHCP-indstillingerne.

OBS: FRITZ!Boxens gæstenetværk bliver ikke filtreret på denne måde. Og hvis din Pi-hole er slukket, kan dine enheder ikke længere finde nogen internetadresser. Lad den derfor køre hele tiden, eller sæt indstillingen i FRITZ!Boxen tilbage.

Vedligehold Pi-hole: opdateringer og lister

  • Opdateringer: Med pihole -up opdaterer du Pi-hole, webgrænsefladen og den indbyggede DNS-tjeneste til nyeste version.
  • Blokeringslister: I webgrænsefladen kan du tilføje flere lister. Flere lister blokerer mere, men blokerer også lettere noget, du har brug for.
  • Undtagelser: Holder en side op med at virke, kan du se i loggen, hvad der blev blokeret, og tillade adressen.

Passende hardware hos Bodinos

Dell Wyse 3030 LT er en lydløs thin client med mere end rigeligt RAM til Pi-hole. Vi har den på lager som brugt, med strømforsyning. I Tyskland er den hos dig inden for 1–3 hverdage:

Ofte stillede spørgsmål

Skal jeg bruge en Raspberry Pi til Pi-hole?

Nej. Pi-hole kører også på almindelige pc'er med 64-bit-processor, f.eks. på en thin client som Dell Wyse 3030 LT. Det eneste vigtige er, at enheden altid er tændt.

Hvor finder jeg Pi-holes webgrænseflade?

I browseren på http://Pi-holes-IP-adresse/admin. Med pihole setpassword vælger du adgangskoden.

Hvordan opdaterer jeg Pi-hole?

I terminalen med pihole -up. Kommandoen tjekker alle dele af Pi-hole og opdaterer dem efter behov.

Blokerer Pi-hole også reklamer på YouTube?

Som regel ikke, fordi reklamerne der kommer fra samme server som videoerne. På mange andre sider og i mange apps forsvinder reklamerne derimod.

Fungerer Pi-hole med alle routere?

Med de fleste. Du skal bruge et sted i routerens indstillinger, hvor du angiver DNS-serveren for dit hjemmenetværk. På en FRITZ!Box hedder det »Local DNS server«.

Routere og mere netværksudstyr finder du i kategorien Wi-Fi-routere. Hvad en thin client kan ud over Pi-hole, står i guiden Thin client som miniserver.