Der er masser af muligheder for blokering af annoncer derude, men mange af dem er langt fra perfekte. For at gøre tingene mere komplicerede er websteder begyndt at registrere og blokere browserannonceblokkere. Så hvilke muligheder har du for at beskytte dig mod uønskede annoncer og trackere online?
Der er faktisk en enkel, universal løsning, der samler al annonceanmodning på dit netværk og smider dem væk, før de endda når din browser. Plus, det håndterer dem på et DNS-niveau, så der er ingen måde for annonceblokerere… -blokkere at registrere det.
Pi Hole er et script, som du kan installere på de fleste Linux-systemer, men det fik sit navn fra Raspberry Pi. Pi laver en perfekt lille enhed, som du kan installere Pi Hole på, tilslutte den til dit netværk og dybest set glemme det. Hvis du spekulerer på, henviser "Hole" -delen af navnet til et sort hul, fordi det egentlig er, hvordan det fungerer for annoncer.
Planlægning af din konfiguration
hurtige links
- Planlægning af din konfiguration
- Vælg din enhed
- Almindelige indstillinger
- Simpel router DNS
- Anden cache-DNS
- Pi OpenVPN-klient
- Installer Pi Hole
- Webgrænsefladen
- Pi Hole opstrømsservere
- Konfigurer din klient-DNS
- Router
- Individuelle computere
- Windows 10
- Linux
- Lukende tanker
Pi Hole er latterligt alsidig. Du kan placere det næsten ethvert sted langs stien fra dit netværk til internettet. Det behøver kun DNS-input og en server for at sende den rensede trafik til. Trafikken kan komme fra en enkelt enhed, flere enheder eller din router i sig selv, og den kan gå direkte ud til en ekstern DNS-server, din router, en lokal proxy som DNSCrypt eller næsten alt, hvad der kan håndtere DNS-trafik.
Vælg din enhed
På trods af navnet, kan du installere Pi Hole på de fleste Linux-systemer, uanset hvilken slags enhed de er på. At køre Pi Hole på en almindelig Linux-pc, en brugerdefineret router eller endda en virtuel maskine er ikke ude af spørgsmålet. Valget er helt dit.
Vælg en enhed, der passer bedst til den strøm af trafik, du ønsker at designe. Husk, at du kan køre en Raspberry Pi med flere tjenester på den. Hvis du vil, kan du konfigurere en Pi som en router i sig selv med Pi Hole til at håndtere DNS og en OpenVPN-klient til at håndtere trafik fra flere enheder.
Almindelige indstillinger
Der er mange måder, du kan konfigurere dit netværk. Medmindre du vil gøre noget virkelig kreativt, er der et par forholdsvis almindelige.
Simpel router DNS
Dette er let den mest enkle konfiguration, du kan bruge. Alt hvad du skal gøre er at installere Pi Hole på en enhed på dit netværk. Konfigurer derefter din router til at bruge enhedens IP-adresse til DNS. Alt andet på dit netværk flyder som normalt. Den eneste ulempe her er, at du ikke kan bruge en VPN, medmindre VPN ikke bruger Pi Hole, eller du bruger routeren til at oprette forbindelse til VPN.
Anden cache-DNS
Hvis du allerede har en DNS-cache-server, som en integreret i din router gennem pfSense eller et andet mere avanceret router-OS, kan du stadig drage fordel af den DNS-funktionalitet med Pi Hole. Den nemmeste måde at gøre det på er ved at konfigurere enhederne på dit netværk til at bruge Pi Hole til DNS direkte. Indstil derefter Pi Hole til at eksportere sine DNS-anmodninger opstrøms til din router. Routeren kan fortsætte med at fungere normalt og bruge den samme eksterne DNS som før. Hvis du endnu en gang har individuelle enheder, der bruger VPN-forbindelser, bliver du nødt til enten at bruge din router til at oprette forbindelse eller forlade Pi-hullet på disse enheder.
Pi OpenVPN-klient
Endelig er dette løsningen for VPN-brugere. Hvis du har et blandet netværk med nogle enheder, der bruger en VPN og andre ikke, er dit bedste alternativ at bruge din Pi som både en router med en VPN-klient og Pi-hullet. Faktisk har du brug for to Pi-huller, en til VPN og en til normal trafik. Det er ikke ideelt, men det fungerer.
Det ikke-VPN-netværk vil se næsten identisk med den første enkle konfiguration. For VPN-en skal du konfigurere en Pi som router. Denne router kører også en OpenVPN-klient og Pi Hole. Konfigurer de computere, du vil have på VPN, til at oprette forbindelse til routeren. Konfigurer Pi'en til at dirigere al trafik gennem OpenVPN til din VPN-udbyder. Konfigurer derefter Pi'en til at bruge Pi Hole som dens DNS og Pi Hole's opstrøms DNS til at være din VPN-udbyders server.
Installer Pi Hole
Okay, nu hvor teorien og planlægningen er ude af vejen, er det tid til faktisk at installere Pi Hole. Det er faktisk meget enkelt. Først skal du sikre dig, at du har krøllet installeret på Raspberry Pi, eller uanset hvor du planlægger at installere Pi Hole. Det hjælper også at have sudo. Da du sandsynligvis vil bruge Debian eller Ubuntu (det er en god ide), skal du bare sørge for at installere krølle.
$ sudo apt install curl
Indsæt derefter følgende linje i terminalen og kør den. Det vil downloade og starte Pi Hole-installationsskriptet.
$ curl -sSL https://install.pi-hole.net | bash
For at starte, starter Pi Hole-installationsskriptet ved at sikre dig, at du har root-adgang, enten gennem sudo, eller at du kører scriptet som root. Uanset hvad fungerer.
Pi Hole-installationsskriptet starter og beder dig om at starte installationen.
Dernæst spørger det dig, hvilken DNS-server du vil eksportere til. Vælg det, du vil lide.
Derefter spørger det dig, om du vil bruge den aktuelle IP til at indstille en statisk IP-adresse. Medmindre du har en meget god grund til ikke at gøre det, skal du lade det være nøjagtigt som det.
Indstil Pi Hole-webgrænsefladen til overvågning. Det er meget godt, så brug det bestemt.
Endelig vil scriptet fortælle dig, at installationen er afsluttet og giver dig og administratoradgangskode. Vær opmærksom på det. Du kan ikke ændre det, og du har brug for det for at få adgang til den fulde admin-webgrænseflade.
Webgrænsefladen
Webgrænsefladen, der følger med Pi Hole, er faktisk meget flot. Layouten er enkel, og det er en fantastisk måde at se nøjagtigt, hvad Pi-hullet blokerer. Du vil blive overrasket over mængden af affaldstrafik, der tilstopper dit netværk. Brug fanen "Login" til siden for at logge ind med din adgangskode.
Se dig omkring. Den vigtigste fane "Dashboard" viser dig, hvor mange anmodninger der er kommet gennem Pi-hullet, og hvor mange af dem der blev blokeret. Det inkluderer også pæne grafer over din anmodning og en liste over de domæner, der bliver kontaktet. Når du lader det køre, vil Pi Hole udfylde graferne og give dig visualiserede data om, hvad der sker med dit netværk.
Pi Hole opstrømsservere
Under fanen "Indstillinger" finder du et sæt andre faner på tværs af toppen. Klik på “DNS”. Under denne fane finder du listen over DNS-servere fra installationsskriptet. Der er også et par muligheder til at tilføje tilpassede DNS-servere. Konfigurer det, som du vil. I fremtiden er det det sted, du vil gå for at ændre ting.
Konfigurer din klient-DNS
Nu hvor din Pi Hole kører, skal du konfigurere enhederne på dit netværk til at oprette forbindelse gennem det. De nøjagtige omstændigheder vil være unikke for dit netværk, men nogle ting er universelle.
Router
Alle routere er forskellige. Find DHCP-indstillingerne for din router, og find felterne "Statisk DNS". Indstil IP-adressen på dit Pi-hul som den første post, og anvend ændringen. Din router vil begynde at omdirigere alle DNS-anmodninger gennem Pi-hullet.
Individuelle computere
Hvis du valgte at oprette forbindelse via individuelle computere, skal du konfigurere hver enkelt til at bruge Pi Hole i stedet for din router til DNS.
Windows 10
Det er unødvendigt kompliceret at ændre din DNS-server i Windows 10, men det er stadig fuldstændigt gennemførligt. Klik på indstillingen “Indstillinger” eller “Kontrolpanel” under hovedmenuen. Klik på "Netværk og internet" og gå videre til "Netværks- og delingscenter."
Klik på "Skift adapterindstillinger." Højreklik derefter på din adapter og vælg "Egenskaber". I "Egenskaber" -vinduet skal du vælge "Internetprotokol 4", trykke på knappen "Egenskaber" nedenfor. I det næste vindue skal du vælge alternativknappen for at bruge specifikke servere. Indtast IP-adressen på dit Pi-hul, og gem.
Linux
Linux-distributioner har forskellige måder at håndtere netværkskonfiguration på, men de fleste bruger NetworkManager i en eller anden form for at give dig en grafisk grænseflade til at administrere netværk med.
Åbn dit skrivebordsmiljøs Indstillinger-app. Se efter netværksindstillingerne. På GNOME kaldes det "Netværk." Vælg den netværksgrænseflade, du bruger til at oprette forbindelse og åbne dens indstillinger. På GNOME er det gearikonet i nederste højre hjørne. Vælg IPv4. Under alle omstændigheder vil DNS-serverindstillingerne være placeret under IPv4-overskriften. Indtast IP'en til dit Pi-hul. Gem og anvend.
Lukende tanker
Pi Hole er fantastisk. Det vil sandsynligvis blokere tusinder (bogstaveligt talt tusinder) forespørgsler på dit netværk inden for få timer på dit netværk. Dette er mærkeligt især sandt, når du bruger streamingtjenester og streaming-enheder. Selvom det var svært at dække hele processen fra start til slut her, skulle du have en generel idé om, hvordan du indstiller Pi-hullet, hvad det kan gøre, og hvordan du kan integrere det i dit netværk.
Fordi Pi Hole er så super let og fleksibel, kan du installere det næsten hvor som helst på dit netværk og endda køre flere forekomster forskellige steder. Valget er helt dit. Uanset hvad du gør det, vil du dog bemærke nogle ret overraskende resultater, og dit netværk vil sandsynligvis være hurtigere til det.
