Artikel

Så här blockerar du alla annonser på ditt hem-Wi-Fi med Pi-hole och Raspberry Pi

protection click fraud

Annonser är påträngande och irriterande, och medan annonsblockerare gör ett anständigt jobb på stationära webbläsare, fungerar de inte på telefoner och surfplattor. Det är där Pi-hålet kommer in. Pi-hole är en gratis nätverkstjänst som blockerar annonser på alla enheter i hela ditt Wi-Fi-hemnätverk. Låt oss se hur det fungerar och hur du kan ställa in det på ditt Wi-Fi-hemnätverk.

Produkter som används i den här guiden

  • Se aldrig annonser: CanaKit Raspberry Pi 4 4GB startpaket ($ 100 på Amazon)

Vet vad Pi-hål kan (och inte kan) göra innan du börjar

Pi-hole är ett fantastiskt verktyg för att eliminera annonser på alla enheter som är anslutna till ditt Wi-Fi-nätverk, men det har sina begränsningar. Om du ställer in Pi-hole för att blockera annonser på YouTube eller Instagram kommer du att svikas eftersom dessa webbplatser använder sina egna CDN: er (innehållsleveransnätverk) för att visa annonser, så servern som rullar ut videon inkluderar också annonser.

Pi-hål laddar sidor snabbare och sparar bandbredd, men det blockerar inte annonser från YouTube eller Instagram.

De flesta onlineannonser levereras av webbplatser från tredje part, så det är enkelt för en tjänst som Pi-hole att identifiera de webbplatser som visar dessa annonser och blockera dem. Så är inte fallet med YouTube, så det finns inget sätt att blockera en annons på videostreamingsplattformen utan att blockera åtkomst till själva videon. Om du vill ha reklamfritt YouTube måste du betala för YouTube Premium. Detsamma gäller för Instagram, och det finns verkligen inget sätt att blockera annonser på den Facebook-ägda tjänsten.

Med detta sagt gör Pi-hole ett bra jobb med att bli av med annonser som du ser på de flesta webbplatser, vilket i allmänhet leder till en snabbare internetanvändningsupplevelse. Utan att behöva ladda alla webbplatser som innehåller annonser, ser du en märkbar minskning av bandbredd när du surfar och sidor laddas snabbare som ett resultat. Till exempel, på mitt Wi-Fi-nätverk blockerar Pi-hole vanligtvis cirka 10-20% av alla utgående trafikförfrågningar, och det betyder att upp till en femtedel av min bandbredd tidigare använts av annonsservrar.

Hur fungerar Pi-hole ändå?

Tänk på Pi-hole som reklampolisen. Normalt när du öppnar en webbplats på din telefon (som usatoday.com) skickas begäran till en DNS-server - det är som en telefonkatalog, men för internet. Vid sidan av begäran om usatoday.com, din webbläsare får också frågor om andra domäner som visar annonser på USA Today's webbplats. Så i huvudsak laddar din webbläsare innehåll från flera webbplatser i bakgrunden.

Det är här Pi-hål gör skillnad. När du använder Pi-hole och besöker usatoday.com, kommer det att ladda ner innehållet från webbplatsen, men avlyssnar alla andra domäner som visar annonser på webbplatsen. På det här sättet får du allt innehåll på USA Today, men utan några av annonserna. Detta är en mer elegant lösning än att använda en annonsblockerare i en webbläsare eftersom data från domänerna som visar annonser inte laddas i första hand. Annonsblockerare laddar fortfarande alla annonser, men döljer bara elementen så att din webbläsare fortfarande laddar ner allt innehåll från annonswebbplatserna.

Pi-hål är som en säkerhetsvakt som inte tillåter annonser att komma in.

Så är inte fallet med Pi-hål, och det är det som gör det till ett otroligt verktyg. Ställ bara in den och peka din router mot Pi-hål så blockeras annonser automatiskt på alla dina enheter. Pi-hole har en svartlista med över 127 000 domäner - med mer tillägg varje månad - så oavsett vilken webbplats du besöker gör Pi-hole ett bra jobb för att blockera annonser på den sidan.

Det bästa med Pi-hole är att det har ett webbgränssnitt som gör det enkelt att se alla frågor det har blockerat i realtid. Nu när du har en högnivåöversikt över hur Pi-hole fungerar, låt oss se hur du ställer in det på ditt Wi-Fi-hemnätverk.

Vad du behöver för att ställa in Pi-hole på ditt Wi-Fi-hemnätverk

  • Raspberry Pi 2, 3 eller 4: Jag rekommenderar att du använder Pi 4 eftersom den levereras med inbyggt Wi-Fi, hårdare hårdvara och erbjuder stort värde. Du kan välja mellan 1 GB, 2 GB eller 4 GB RAM-konfigurationer, och jag har alternativet 4 GB eftersom det ger mig mer omkostnader för att lägga till fler saker senare. Om du får en för bara Pi-hål föreslår jag att du går med 2 GB RAM-varianten.
  • Fall: Du behöver helst ett hölje med din Raspberry Pi och den här är designad för Pi 4 och levereras med en fläkt. Inte illa alls för under $ 10.
  • 32 GB MicroSD-kort: Du behöver ett microSD-kort för att installera Raspbian, Raspberry Pi: s officiella operativsystem. Ett 32 GB-kort är mer än tillräckligt och kommer in på under $ 10.
  • 15W väggkontakt: Din Raspberry Pi behöver en extern strömkälla och du kan hämta en på Amazon. Väggenhetens effekt varierar beroende på den Pi-modell du hämtar. Jag använder Pi 4 här och den behöver en USB-C 15W-väggkontakt.
  • Ethernet-kabel: Det rekommenderas att ansluta din Raspberry Pi till din router via en Ethernet-kabel. Pi 4 har ett inbyggt Wi-Fi-modem, men eftersom du ska använda det för att dirigera all internettrafik är det en bättre idé att ansluta.
  • Micro-HDMI-kabel: Pi 4 har två mikro-HDMI-portar, så du behöver en mikro-HDMI till HDMI-kabel för att ansluta den till din bildskärm.

Du kan plocka upp alla komponenter individuellt eller få dem som ett kit. Jag är delaktig i detta Canakit Raspberry Pi 4 startpaket eftersom det har allt du behöver i ett enda paket. Det inkluderar ett 4GB Raspberry Pi 4, ett fodral, kylfläns, fläkt, 32GB Samsung Evo MicroSD-kort, 15W nätadapter och en mikro-HDMI-kabel. Det kostar dig mer att plocka upp alla tillbehör, och det är vettigt att plocka upp en bunt.

Så här ställer du in en Raspberry Pi

Innan du kan installera Pi-hål måste du ställa in din Raspberry Pi. Om det här är första gången du använder en Pi, är din bästa insats att ladda ner och installera NOOBS, ett lättanvänt installationsprogram som innehåller alla större operativsystem för Raspberry Pi.

I den här guiden kommer jag att belysa hur du kan installera NOOBS på en Pi 4 och ställa in den. Låt oss börja.

  1. Ladda ner NOOBS från den här länken och extrahera ZIP-filen.
  2. Anslut MicroSD-kortet som kommer att användas inuti Pi 4 till en Windows-dator.
  3. Formatera MicroSD-kort i FAT-filformat. Du kan använda det inbyggda verktyget i Windows för att göra det. Högerklicka bara på enhetsnamnet för MicroSD-kortet, välj Formatera, Välj den Filsystem som FETToch slå Start.
  4. Om du stöter på problem med att formatera ditt SD-kort använder du SD-föreningens formateringsverktyg.
  5. När SD-kortet har formaterats, kopiera innehållet i den extraherade NOOBS ZIP-filen till SD-kortet. Se till att filerna inte överförs till en mapp på SD-kortet. De ska finnas i SD-kortets rotkatalog.
  6. Sätt in SD-kortet inuti Pi 4, anslut den till en bildskärm och ett tangentbord och starta upp det.
  7. Följ instruktionerna på skärmen för att installera operativsystemet. Du bör installera Raspbian.

Lägg till en statisk IP för Raspberry Pi på din router

När vi ställer in Pi-hål för att hantera all inkommande trafik, bör du ställa in en statisk IP för Raspberry Pi där Pi-hål kommer att installeras. Det är ganska enkelt, och så här kan du göra det:

  1. Gå till din routerns administrationsgränssnitt (det är vanligtvis 192.168.1.1) och logga in med dina referenser.
  2. Navigera till LAN-menynoch välj DHCP-server.
  3. Välj Manuell tilldelning till , och du borde se a Manuellt tilldelad IP längst ner på sidan.
  4. Välj din Raspberry Pi från listan över enheter och tilldela den en statisk IP-adress. I det här fallet tilldelar jag 192.168.1.51 till min Pi 4.
  5. Spara ändringarna.

Hur man installerar Pi-hål på en Raspberry Pi

När Raspbian har ställts in och du har tilldelat en statisk IP till din Raspberry Pi kan du installera Pi-hål. Så här gör du:

  1. Starta kommandoskalet från Start-menyn.
  2. Stiga på wget -O basic-install.sh https://install.pi-hole.net. sudo bash basic-install.sh och det ska ladda ner installationsprogrammet för Pi-hole.
  3. Det automatiska installationsprogrammet ska dyka upp på skärmen. Träffa Ok för att starta.
  4. Du ser en dialogruta om huruvida du ska använda Raspberry Pi som DHCP-server. Hit nr.
  5. Nu måste du ställa in ett gränssnitt för Pi-hålet. Välja eth0 om din Raspberry Pi är ansluten till din router via en Ethernet-kabel. Gå med wlan0 om du använder Pi 4: s Wi-Fi-modem.
  6. Välj en DNS-leverantör uppströms. Du kan välja bland de leverantörer som anges, men Google eller Cloudflare skulle vara mina val.
  7. Nu får du välja blocklistorna. Det är en bra insats att lämna detta som det är, eftersom standardlistorna gör ett bra jobb med att filtrera bort de flesta annonser. Om det behövs finns det möjlighet att lägga till fler listor senare.
  8. Välj ditt IP-protokoll. För de flesta användare måste detta vara IPv4.
  9. Bekräfta den statiska IP-adressen för din Raspberry Pi. Se till att det här är samma adress som du matade in på routern, för annars kommer du inte att kunna ansluta till internet.
  10. Därefter blir du tillfrågad om du vill installera Pi-håls webbgränssnitt. Välja och slå Ok.
  11. Välja för att installera webbservern för Pi-håls webbgränssnitt.
  12. Välj vid Vill du logga frågor? sida.
  13. Installationen är klar och du bör se ett lösenord för webbgränssnittet. Notera detta.

Konfigurera Pi-hål på din router

När du är klar med installationen av Pi-hålet bör du ställa in den som DNS-server på din router. Detta krävs för att Pi-hål ska fungera. Annars kommer din router att förlita sig på din internetleverantör för att lösa DNS-frågor, och du kommer fortfarande att se annonser.

  1. Gå till din routerns administrationsgränssnitt (192.168.1.1) och logga in med dina uppgifter.
  2. Navigera till LAN meny.
  3. I DNS-server in, ange Statisk IP av din Raspberry Pi. När jag ställde in min Pi 4-adress till 192.168.1.51 är det vad jag kommer in här.
  4. Spara ändringarna.

Det är allt som finns! För att testa om Pi-hålet fungerar, gå till webbgränssnittet och se om det filtrerar annonser. För detta måste du navigera till den statiska IP-adressen som du ställer in för din Raspberry Pi. För mig är det 192.168.1.51, så webbgränssnittet för Pi-hålet som jag satte upp ligger på 192.168.1.51/admin.

När sidan har laddats kan du logga in med lösenordet som gavs under installationen. Du kommer att kunna se alla enheter på ditt hem-Wi-Fi och se detaljerad information om alla frågor (och domäner) som Pi-hole har blockerat åtkomst till i realtid.

instagram story viewer