En Pi-Hole er en netværksbaseret annonceblokker, der adskiller annoncer på en hvilken som helst enhed på dit netværk. Det målretter en liste over tusindvis af ad-server-domæner og leder deres indhold til et sort hul, fjerner dem fra syne. Fordi det kører netværk bredt, er det på en hvilken som helst enhed, der er forbundet til dit netværk, uden yderligere software. Den kører endda i mobilenhedsprogrammer, hvilket reducerer brug af båndbredde og forbedrer ydeevnen. Du kan køre den ud af en measly Raspberry Pi eller enhver anden Linux-boks, du har lyst til.

Hvad er Pi-hul?

Pi-Hole kalder sig "et sort hul til internetannoncer." Det virker ved at køre alle udgående serverforespørgsler mod en intern sortliste. For at gøre dette ske, skal du indstille Pi-Hole som din DNS-server. Dette tillader Pi-Hole-håndteringsadresseopløsningsanmodninger og viser IP-adresserne for de ønskede oplysninger. Som følge heraf har den beføjelse til at udvælge bestemte udgående forespørgsler baseret på deres IP-adresser.

Hvis Pi-Hole ser en forbindelsesforespørgsel, der matcher sin sortliste, blokerer den anmodningen fra at nå annonceserveren eller destinationen. Over 10.000 domæner er på sortlisten, og Pi-Hole stopper anmodninger om altid at nå deres servere. Det betyder, at der ikke downloades nogen annoncer, så båndbredden er gemt, og forbindelseshastigheden er forbedret.

Pi-Hole blokkerer ikke bare annoncer. Det kan også beskytte dit netværk mod alle slags webbaserede angrebsvektorer. Systemet indeholder også en robust web-baseret portal til overvågning og revision af Pi-Hole's operation.

Endnu bedre er alt dette gratis og open source. Den eneste del, der ikke er åben kilde, er navnet og logoet, der er registreret som varemærker.

Installation af Pi-Hole

1. Installer en kompatibel Linux distro

Pi-Hole kan køre på næsten enhver Linux-kompatibel enhed. Til reference understøtter Pi-Hole officielt disse distroer:

  • Raspbian: Jessie / Stretch (lite / med pixel)
  • Ubuntu: 14.04 / 16.04 / 16.10
  • Fedora: 24/25
  • Debian: 8.6
  • CentOS: 7.2.1511 / 7.3.1611

2. Kør installationsprogrammet

Pop åbne en Terminal og kør kommandoen nedenfor for at installere softwaren:

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

Vær opmærksom på, at du leder en krølningskommando til bash. Det burde gøre dig lidt nervøs, da det er ret farligt. Hvis du vil sikre, at softwaren ikke er skadelig, kan du gennemgå Pi-Holes kildekode. Du kan også installere softwaren manuelt fra Pi-Hole's Github-depot.

3. Indstil Pi-Hole som din DNS-server

Du skal konfigurere DCHP-indstillingerne på din router for at indstille Pi-Hole som dit netværkets DNS-server. Instruktionerne vil variere for hver model. Indstil Pi-Hole's IP-adresse (noget som 192.168.0.250) som den eneste DNS-server på dit netværk. Sørg for at du nuller de andre DNS-servere ud.

4. Tjek webgrensesnittet

Når du har indstillet Pi-Hole som din DNS-server, er du færdig. Du blokerer annoncer overalt, for enhver enhed på dit netværk. For at tilpasse Pi-Hole-konfigurationen kan du besøge http: //pi.hole på dit netværk.

Konklusion

Pi-Hole er et yderst kraftfuldt værktøj til nogle tunge ad-blokeringer. Det kræver, at du gør en seriøs systemkonfiguration og sætter din tillid til open source software. Men hvis du har en ekstra Linux-boks liggende rundt, er du sikkert vant til det! Hvis systemet ikke fungerer for dig, kan du altid returnere dine DNS-indstillinger til deres standardindstillinger og afbryde Pi-Hole uden nogen negative virkninger.