Opas · Lukuaika 3 min

Pi-hole-asennus: mainostenestäjä koko kotiverkkoon (myös FRITZ!Box-reitittimellä)

Kuvittele, että mainokset katoavat kaikista kodin laitteista kerralla: puhelimesta, kannettavasta, tabletista ja televisiosta. Eikä sinun tarvitse asentaa mitään jokaiseen laitteeseen. Juuri sen Pi-hole tekee. Tarvitset siihen vain pienen tietokoneen, joka toimii hiljaa nurkassa, ja muutaman asetuksen reitittimeen.

Lyhyesti

  • Pi-hole on ilmainen, avoimen lähdekoodin mainosten ja seurainten estäjä koko kotiverkolle.
  • Se toimii pienellä tietokoneella, joka on aina päällä: Raspberry Pi -tietokoneella tai mini-PC:llä, kuten thin clientillä.
  • Kehittäjien mukaan Pi-hole tarvitsee vain 512 MB keskusmuistia ja vähintään 2 GB vapaata tallennustilaa.
  • FRITZ!Box-reitittimessä asetat Pi-hole-palvelimen kohtaan ”Local DNS server”, jolloin kaikki laitteet käyttävät sitä automaattisesti.

Miten Pi-hole toimii?

Aina kun puhelimesi lataa verkkosivun tai sovellus hakee jotain internetistä, puhelin kysyy ensin palvelimen osoitetta. Se on kuin puhelinluettelon selaamista, ja ammattilaiset kutsuvat sitä nimellä DNS. Pi-hole ottaa tämän puhelinluettelon hoitaakseen koko kotiverkossasi.

Jos laite kysyy tunnetun mainos- tai seurantapalvelimen osoitetta, Pi-hole vastaa yksinkertaisesti ”ei ole olemassa”. Mainosta ei ladata lainkaan. Estetyt palvelimet on lueteltu estolistoilla, jotka valitset Pi-hole-ohjelmistossa.

Hyvä tietää: mainoksia, jotka tulevat samalta palvelimelta kuin itse sisältö, esimerkiksi YouTubessa, Pi-hole ei yleensä pysty suodattamaan. Moneen muuhun se toimii erittäin hyvin.

Millaisen laitteiston tarvitset?

Pi-hole ei vaadi paljon. Tärkeintä on, että tietokone on päällä vuorokauden ympäri, sillä ilman sitä kotiverkkosi ei enää löydä osoitteita. Pi-hole on saatavana Raspberry Pi -tietokoneille ja tavallisille PC-koneille, joissa on 64-bittinen suoritin (x86_64).

Ominaisuus Pi-hole tarvitsee Dell Wyse 3030 LT tarjoaa
Keskusmuisti 512 MB 2 GB
Tallennustila väh. 2 GB vapaana, suositus 4 GB 4 GB sisäistä, lisää USB-tikulla
Suoritin esim. x86_64 tai ARM Intel Celeron N2807, 64-bittinen
Melutaso ei väliä äänetön, ei liikkuvia osia
Virrankulutus ei väliä Dellin mukaan keskimäärin alle 6 W

Thin client, kuten Wyse 3030 LT, sisältää kaiken tarvittavan: virtalähteen, LAN-liitännän ja kotelon. Mitä muita tehtäviä se hoitaa, kerrotaan oppaassa Thin client minipalvelimena.

Asenna Pi-hole 5 vaiheessa

  1. Asenna Linux: Pi-hole toimii muun muassa Debian-, Ubuntu- ja Raspberry Pi OS -järjestelmissä. Pi-hole-palvelimelle riittää versio ilman työpöytää.
  2. Anna kiinteä osoite: Pi-hole-palvelin tarvitsee kotiverkossa aina saman IP-osoitteen. FRITZ!Box-reitittimessä tämä onnistuu kohdassa ”Home Network” → ”Network” laitteen kohdalla valinnalla, joka antaa laitteelle aina saman IPv4-osoitteen.
  3. Asenna Pi-hole: virallisen asennusohjelman käynnistät terminaalissa komennolla curl -sSL https://install.pi-hole.net | bash. Se opastaa sinut muutamalla kysymyksellä asennuksen läpi.
  4. Aseta salasana: komennolla pihole setpassword asetat verkkokäyttöliittymän salasanan. Käyttöliittymään pääset sen jälkeen selaimella osoitteessa http://Pi-hole-palvelimen-IP/admin.
  5. Muuta reitittimen asetuksia: kerro nyt reitittimellesi, että kaikkien laitteiden pitää käyttää Pi-hole-palvelinta ”puhelinluettelona”. Miten tämä tehdään FRITZ!Box-reitittimessä, kerrotaan seuraavassa osiossa.

Vinkki: jos haluat ensin lukea, mitä asennusohjelma tekee, lataa se komennolla curl -sSL https://install.pi-hole.net -o basic-install.sh ja katso sen sisältö. Käynnistä se sitten komennolla sudo bash basic-install.sh.

Pi-hole ja FRITZ!Box

FRITZ!Box-reitittimessä asetat Pi-hole-palvelimen paikalliseksi DNS-palvelimeksi. Silloin kaikki laitteet saavat osoitteen automaattisesti heti, kun ne muodostavat yhteyden uudelleen:

  1. Avaa FRITZ!Box-reitittimen käyttöliittymä selaimessa.
  2. Siirry kohtaan ”Home Network” → ”Network” → ”Network Settings” ja sieltä IPv4-asetuksiin.
  3. FRITZ!Box-reitittimen DHCP-palvelimen on oltava päällä.
  4. Kirjoita kenttään ”Local DNS server” Pi-hole-palvelimesi IP-osoite ja tallenna.
  5. Yhdistä laitteesi uudelleen Wi-Fi-verkkoon tai käynnistä ne uudelleen. Tästä lähtien niiden kyselyt kulkevat Pi-hole-palvelimen kautta.

Muissa reitittimissä kohta on yleensä nimetty samaan tapaan: etsi DHCP-asetuksista kohtaa ”DNS-palvelin”.

Huomio: FRITZ!Box-reitittimen vierasverkkoa ei suodateta tällä tavalla. Ja jos Pi-hole-palvelin on pois päältä, laitteesi eivät enää löydä internetosoitteita. Pidä se siis jatkuvasti päällä tai peru asetus FRITZ!Box-reitittimessä.

Pi-hole-ohjelmiston ylläpito: päivitykset ja listat

  • Päivitykset: komennolla pihole -up päivität Pi-hole-ohjelmiston, verkkokäyttöliittymän ja sisäänrakennetun DNS-palvelun uusimpaan versioon.
  • Estolistat: verkkokäyttöliittymässä voit lisätä uusia listoja. Mitä enemmän listoja, sitä enemmän estetään, mutta sitä todennäköisemmin myös jotain, mitä tarvitset.
  • Poikkeukset: jos jokin sivu lakkaa toimimasta, näet lokista, mitä estettiin, ja voit sallia osoitteen.

Sopiva laitteisto Bodinosilla

Dell Wyse 3030 LT on äänetön thin client, jossa on Pi-hole-käyttöön enemmän kuin tarpeeksi keskusmuistia. Meillä on sitä varastossa käytettynä, virtalähteen kanssa. Saksassa se on luonasi 1–3 arkipäivässä:

Usein kysyttyä

Tarvitsenko Pi-hole-käyttöön Raspberry Pi -tietokoneen?

Et. Pi-hole toimii myös tavallisissa PC-koneissa, joissa on 64-bittinen suoritin, esimerkiksi thin clientissä, kuten Dell Wyse 3030 LT. Tärkeää on vain, että laite on aina päällä.

Mistä löydän Pi-hole-käyttöliittymän?

Selaimella osoitteessa http://Pi-hole-palvelimen-IP/admin. Komennolla pihole setpassword asetat salasanan.

Miten teen Pi-hole-päivityksen?

Terminaalissa komennolla pihole -up. Komento tarkistaa kaikki Pi-hole-ohjelmiston osat ja päivittää ne tarvittaessa uusimpaan versioon.

Estääkö Pi-hole myös YouTube-mainokset?

Yleensä ei, koska mainokset tulevat siellä samalta palvelimelta kuin videot. Monilla muilla sivustoilla ja sovelluksissa mainokset sen sijaan katoavat.

Toimiiko Pi-hole kaikkien reitittimien kanssa?

Useimpien kanssa. Tarvitset reitittimen asetuksista kohdan, jossa määrität kotiverkkosi DNS-palvelimen. FRITZ!Box-reitittimessä sen nimi on ”Local DNS server”.

Reitittimiä ja muuta verkkotekniikkaa löydät kategoriasta Wi-Fi-reitittimet. Mitä muuta thin client osaa Pi-hole-käytön lisäksi, voit lukea oppaasta Thin client minipalvelimena.