Jonk

som en dagbok, fast på internet alltså.. typ
  • Hem
  • Om Jonk
2 jan 2017

Pi-hole

Pi-hole är ett fiffigt sätt att blockera annonser på ett helt nätverk genom att låta en Raspberry Pi agera som en DNS-server som inte släpper igenom trafik från kända annonsadresser. Detta innebär att trafiken som genereras från annonser inte ens laddas ner och befriar hela nätverket från dessa. Har man begränsat med bredband, som jag som bor på landet, så är det ganska fint att ungefär 10% av all trafik filtreras bort och gör nätet snabbare. Tänker du dig ett större företags nätverk så är det också lätt att se att det finns mycket bandbredd att spara som gör nätet snabbare för alla. Pi-hole filtrerar all trafik och användarna på nätverket behöver inte installera någon ad-block-mjukvara alls utan allt sköts automatiskt av Pi-hole. Det är till exempel väldigt trevligt att kunna titta på YouTube utan att behöva vänta på reklam först eller störas av banners i filmerna.

Det du behöver för att bygga en Pi-hole maskin är:

  • Raspberry-pi
  • Nätverkskabel
  • Strömkabel
  • SD-minneskort
  • Chassi

Alla dessa saker finns att köpa på t ex Webbhallen, M.nu & Kjell&Co, och kommer att kosta dig under 1000 kr.

Jag hade redan en gammal Raspberry Pi (Raspberry Pi 1 Model B) liggandes hemma så jag körde på, det funkar bra och jag märker inga prestandaproblem. Ska man bygga till större nätverk så är det säkert en bra idé att köra på en nyare Raspberry Pi.

  1. Ladda hem operativsystemet Raspbian Jessie Lite som finns att ladda hem här.
  2. Jag skapade SD-kortet på en mac med instruktioner härifrån.
    Det du behöver göra är att sätta i minneskortet i datorn. Kolla var kortet mountas med kommandot:
    diskutil list
    I mitt fall var minneskortet på disk2 så då unmountar jag kortet med
    diskutil unmountDisk /dev/disk2
    och sedan installerar jag operativsystemet med:
    sudo dd bs=1m if=2016-11-25-raspbian-jessie-lite.img of=/dev/rdisk2
    där ”2016-11-25-raspbian-jessie-lite.img” är filen jag laddade ner innan.
  3. Nu är det dags att starta upp maskinen, koppla den till en skärm, koppla in ett tangentbord och koppla den också till din router med nätverkskabeln.
  4. Skriv kommandot
    sudo raspi-config
    för att kofigurera servern
  5. Här är de inställningar jag valde:
    Expand
    Interationailzation: Swedish keyboard
    Advanced: Hostname (Döp maskinen till vad du vill att den ska heta)
    Advanced: SSH enable (Så att du kan komma åt den via ssh)
    Advanced: Memory split: GPU: 16 (Detta är för att jag använder en gammal Raspberry pi och vill ge mer minne till servern och mindre till grafiken)
    Boot: Console (Vi har inget grafiskt gränssnitt så vi vill att maskinen ska starta i konsolläge)
    Overclock: Turbo (Överklockar maskinen lite, återigen för att jag använder en gammal Raspberry pi)
    Change user password: Välj ett lösenord så att inte defaultlösenordet ”raspberry” används.
    Välj Finish så att den startas om.
  6. Logga in med användarnamn ”pi” och ditt lösenord. Kör
    sudo apt-get update
    och sedan
    sudo apt-get upgrade
    så att maskinen är uppdaterad.
  7. Installera pi-hole genom att köra kommandot
    curl -L https://install.pi-hole.net | bash
    och följ instruktionerna på skärmen, se till att notera vilket ip-nummer maskinen fått, du kommer att behöva det senare.
  8. Nu kan du koppla bort skärm och tangentbord från din Pi-hole.
  9. Nu ska du se till att din router använder din Pi-hole som DNS-server. Logga in på din router och fyll i det ip-nummer som du har fått på din Pi-hole. Jag använder en Apple Airport Extreme och då ser det ut såhär.
  10. Nu är allt klart och du kan besöka http://pi.hole/admin/ för att se statistik och konfigurera din Pi-hole. Du kan t ex behöva lägga till en eller annan domän till whitelist där du vill att annonser ska visas.

Såhär såg det ut när jag installerade.

Såhär ser Pi-holes admin ut.

Etiketter: Adblock, Pi-hole, Raspberry Pi

Detta inlägg postades måndag, 2 januari, 2017 kl 17:38 av Jonk i Dator, Datorbyggande, Linux. Du kan följa svar via RSS 2.0 flödet. Du kan lämna en kommentar, eller en trackback från din egen sida.

Lämna en kommentar

Klicka här för att avbryta svar.

« Bäst i Januari
Bäst i Februari 2017 »
  • Prenumerera

    • Inlägg (RSS)
    • Kommentarer (RSS)
  • Arkiv

  • Kalender

    • januari 2017
      M T O T F L S
       1
      2345678
      9101112131415
      16171819202122
      23242526272829
      3031  
      « dec   feb »
  • Kategorier

    • Apple (1)
      • iPad (1)
    • Bloggeriet (83)
      • Wordpress (67)
        • Plugins (16)
        • Wordpress-teman (27)
          • Daßlog Screen (9)
          • Follow me Darling (2)
          • Jonk (11)
    • Dator (192)
      • Datorbyggande (18)
      • Internet (102)
        • Sökmotoroptimering (2)
      • Linux (31)
      • Mikrobloggande (14)
      • Programmering (52)
    • Familjen (25)
      • Freja (10)
      • Lisa (6)
      • Loke (16)
    • Fildelning (51)
      • Fri musik-vecka (15)
    • Film (26)
    • Foto (4)
    • Humor (1)
    • iPhone (31)
    • Jobb och sånt (52)
    • Länkar (13)
    • Musik (131)
    • Ordmärkeri (18)
    • Politik (13)
    • Shopping (5)
    • Spel (6)
    • Tatuering (11)
    • TV (4)
    • Webbhotell (2)
    • Övrigt (100)
  • Jonk på andra ställen

    • Bloggy
    • Jaiku
    • Twitter
    • Flickr
    • YouTube
    • Bambuser
    • Facebook
  • Flickr

    • Kraken
      Kraken
      Kraken
      Luftballong
      Paraply
      Skäggig dam
      Stormtrooper
      Timglas
      Timglas, båda hållen
Jonk drivs stolt med WordPress
Design & kod av Jonk
Inlägg (RSS) och Kommentarer (RSS).