Anonim

Mainosten estovaihtoehtoja on siellä paljon, mutta monet niistä eivät ole kaukana täydellisistä. Asioiden monimutkaistamiseksi verkkosivustot ovat alkaneet havaita ja estää selaimen mainosten estäjiä. Joten, mitä vaihtoehtoja sinulla on suojautuaksesi ei-toivotuilta mainoksilta ja jäljittäjiltä verkossa?

Itse asiassa on olemassa yksinkertainen, universaali ratkaisu, joka kerää kaikki verkostosi mainospyynnöt ja heittää ne pois ennen kuin ne edes pääsevät selaimeesi. Lisäksi se käsittelee niitä DNS-tasolla, joten mainosten estäjät… estäjät eivät pysty havaitsemaan sitä.

Pi Hole on skripti, jonka voit asentaa useimpiin Linux-järjestelmiin, mutta se sai nimensä Raspberry Pi: ltä. Pi tekee täydellisen pienen laitteen, johon voit asentaa Pi Hole -sovelluksen, kytkeä sen verkkoon ja unohtaa sen. Jos ihmettelet, nimen ”reikä” osa viittaa mustaan ​​reikään, koska se käytännössä näyttää siltä, ​​että se toimii mainoksissa.

Kokoonpanon suunnittelu

Pikalinkit

  • Kokoonpanon suunnittelu
    • Valitse laite
    • Yleiset vaihtoehdot
      • Yksinkertainen reitittimen DNS
      • Toinen välimuistin DNS
      • Pi OpenVPN-asiakas
  • Asenna Pi-reikä
    • Web-käyttöliittymä
    • Pi-reiän ylävirran palvelimet
  • Määritä asiakas-DNS
    • reititin
    • Yksittäiset tietokoneet
      • Windows 10
      • Linux
  • Ajatusten päättäminen

Pi Hole on naurettavan monipuolinen. Voit sijoittaa sen melkein mihin tahansa paikkaan reitillä verkostasi Internetiin. Se tarvitsee vain DNS-syöttön ja palvelimen puhdistetun liikenteen lähettämiseen. Liikenne voi tulla yhdestä laitteesta, useista laitteista tai reitittimestä itse, ja se voi mennä suoraan ulkoiselle DNS-palvelimelle, reitittimelle, paikalliselle välityspalvelimelle, kuten DNSCrypt, tai melkein kaikelle, joka pystyy käsittelemään DNS-liikennettä.

Valitse laite

Nimestään huolimatta voit asentaa Pi Hole: n useimpiin Linux-järjestelmiin riippumatta siitä, millaisessa laitteessa he ovat. Pi Hole -sovelluksen käyttäminen tavallisella Linux-tietokoneella, mukautetulla reitittimellä tai jopa virtuaalikoneella ei ole kysymys. Valinta on täysin sinun.

Valitse laite, joka sopii parhaiten suunnittelemaasi liikennevirtaan. Muista, että voit suorittaa Raspberry Pi -palvelun, jolla on useita palveluita. Voit halutessasi määrittää Pi: n reitittimeksi itse Pi Holella käsittelemään DNS: ää ja OpenVPN-asiakasohjelma käsittelemään useiden laitteiden liikennettä.

Yleiset vaihtoehdot

Voit määrittää verkon monilla tavoilla. Ellet halua tehdä jotain todella luovaa, on olemassa pari melko yleistä.

Yksinkertainen reitittimen DNS

Tämä on helposti yksinkertaisin kokoonpano, jota voit käyttää. Ainoa mitä sinun on tehtävä, on asentaa Pi Hole verkon laitteeseen. Määritä sitten reititin käyttämään laitteen IP-osoitetta DNS: ään. Kaikki muu verkossasi kulkee normaalisti. Ainoa haittapuoli tässä on, että et voi käyttää VPN: tä, paitsi jos VPN ei käytä Pi Holea tai jos käytät reititintä yhteyden muodostamiseen VPN: ään.

Toinen välimuistin DNS

Jos sinulla on jo DNS-välimuistipalvelin, kuten sellainen, joka on integroitu reitittimeesi pfSense- tai jonkin muun edistyneemmän reitittimen käyttöjärjestelmän kautta, voit silti hyödyntää tätä DNS-toimintoa Pi Hole -sovelluksen avulla. Helpoin tapa tehdä se on määrittämällä verkon laitteet käyttämään Pi Hole DNS: ää suoraan. Aseta sitten Pi Hole viemään sen DNS-pyynnöt ylävirtaan reitittimeesi. Reititin voi edelleen toimia normaalisti ja käyttää samaa ulkoista DNS: ää kuin ennen. Jälleen kerran, jos sinulla on VPN-yhteyksiä käyttäviä yksittäisiä laitteita, joudut joko käyttämään reititintä yhteyden muodostamiseen tai luopumaan Pi-reikästä näissä laitteissa.

Pi OpenVPN-asiakas

Lopuksi, tämä on ratkaisu VPN-käyttäjille. Jos sinulla on sekoitettu verkko joidenkin laitteiden kanssa, jotka käyttävät VPN: ää, ja muiden käyttämättä, parasta on käyttää Pi: tä sekä reitittimenä VPN-asiakkaan kanssa että Pi Hole: n kanssa. Oikeastaan ​​tarvitset kaksi Pi-reikää, yhden VPN: lle ja yhden normaalille liikenteelle. Se ei ole ihanteellinen, mutta toimii.

Ei-VPN-verkko näyttää lähes identtiseltä ensimmäiselle yksinkertaiselle kokoonpanolle. VPN-palvelimelle on määritettävä Pi reitittimeksi. Tämä reititin ajaa myös OpenVPN-asiakasohjelmaa ja Pi Holea. Määritä tietokoneet, jotka haluat VPN: n muodostavan yhteyden reitittimeen. Määritä Pi ohjaamaan kaikki liikenne OpenVPN: n kautta VPN-palveluntarjoajaan. Määritä sitten Pi käyttämään Pi Hole: ta DNS: nä ja Pi Hole: n ylävirran DNS: ää VPN-palveluntarjoajan palvelimeksi.

Asenna Pi-reikä

Okei, nyt kun teoria ja suunnittelu ovat poissa tieltä, on aika asentaa Pi Hole todella. Se on todella yksinkertaista. Varmista ensin, että sinulla on curl asennettu Raspberry Pi -sovellukseen tai minne haluat asentaa Pi Holea. Se auttaa myös sudoa. Koska käytät todennäköisesti Debiania tai Ubuntua (se on hyvä idea), varmista, että asennat vain curl-ohjelmiston.

$ sudo apt install curl

Liitä seuraavaksi seuraava rivi päätelaitteeseen ja aja se. Se lataa ja aloittaa Pi Hole -asennusohjelman.

$ curl -sSL https://install.pi-hole.net | lyödä

Aluksi Pi Hole -asennuskomentosarja käynnistyy varmistamalla, että sinulla on pääkäyttäjän käyttöoikeus joko sudo-sovelluksen kautta tai että käytät skriptiä pääkäyttäjänä. Kumpikin tapa toimii.

Pi Hole -asennusohjelma käynnistyy ja kehottaa aloittamaan asennuksen.

Seuraavaksi se kysyy, mihin DNS-palvelimeen haluat viedä. Valitse haluamasi.

Sitten se kysyy, haluatko käyttää nykyistä IP: tä staattisen IP-osoitteen asettamiseen. Jollei sinulla ole erityistä syytä olla tekemättä, jätä se täsmälleen sellaisenaan.

Asenna Pi Hole -verkkokortti seurantaa varten. Se on erittäin hyvä, joten käytä sitä ehdottomasti.

Lopuksi komentosarja kertoo asennuksen olevan valmis ja antaa sinulle ja järjestelmänvalvojan salasanan. Ota se huomioon. Et voi muuttaa sitä, ja tarvitset sitä päästäksesi koko järjestelmänvalvojan verkkokäyttöliittymään.

Web-käyttöliittymä

Pi Holin mukana toimitettu verkkokäyttöliittymä on oikeastaan ​​erittäin mukava. Asettelu on yksinkertainen, ja se on hieno tapa nähdä tarkalleen, mitä Pi Hole estää. Yllätät verkkoon tukkeutuvan roskien määrän. Kirjaudu sisään salasanalla sivun ”Kirjaudu” -välilehdellä.

Katsokaa ympärillesi. Kojelaudan päävälilehti näyttää kuinka monta pyyntöä on saapunut Pi-reiän kautta ja kuinka monta pyyntöä on estetty. Se sisältää myös mukavia kaavioita pyynnöstäsi ja luettelon verkkotunnuksista, joihin otetaan yhteyttä. Kun annat sen suorittaa, Pi Hole täyttää kuvaajat ja antaa sinulle visualisoidun tiedon verkossa tapahtuvasta.

Pi-reiän ylävirran palvelimet

Asetukset-välilehden yläosassa on joukko muita välilehtiä. Napsauta ”DNS”. Välilehden alla on luettelo DNS-palvelimista asennusohjelmasta. Siellä on myös pari vaihtoehtoa lisätä mukautettuihin DNS-palvelimiin. Määritä se haluamallasi tavalla. Jatkossa se on paikka, josta menisit muuttamaan asioita.

Määritä asiakas-DNS

Nyt kun Pi Hole on käynnissä, sinun on määritettävä verkon laitteet muodostamaan yhteys sen kautta. Tarkat olosuhteet tulevat olemaan verkon ainutlaatuisia, mutta jotkut asiat ovat universaalia.

reititin

Kaikki reitittimet ovat erilaisia. Etsi reitittimen DHCP-asetukset ja etsi ”Staattinen DNS” -kentät. Aseta Pi Hole -laitteen IP-osoite ensimmäiseksi merkinnäksi ja ota muutos käyttöön. Reitittimesi alkaa ohjata kaikki DNS-pyynnöt Pi-reiän kautta.

Yksittäiset tietokoneet

Jos valitsit yhteyden muodostamisen yksittäisten tietokoneiden kautta, sinun on määritettävä jokainen käyttämään Pi Reiä DNS-reitittimen sijaan.

Windows 10

DNS-palvelimen vaihtaminen Windows 10: ssä on tarpeettoman monimutkaista, mutta se on silti täysin toteutettavissa. Napsauta päävalikosta Asetukset tai Ohjauspaneeli. Napsauta ”Verkko ja Internet” ja siirry “Verkko- ja jakamiskeskus” -kohtaan.

Napsauta ”Muuta sovittimen asetuksia”. Napsauta sitten hiiren kakkospainikkeella sovitinta ja valitse ”Ominaisuudet”. Valitse Ominaisuudet-ikkunassa ”Internet Protocol 4”, napauta alla olevaa ”Ominaisuudet” -painiketta. Valitse seuraavassa ikkunassa valintanappi käyttääksesi tiettyjä palvelimia. Kirjoita Pi Hole -laitteen IP-osoite ja tallenna.

Linux

Linux-jakeluilla on erilaisia ​​tapoja käsitellä verkon määrityksiä, mutta useimmat käyttävät NetworkManageria jossain muodossa tarjoamaan sinulle graafisen käyttöliittymän, jolla hallitaan verkkoyhteyttä.

Avaa työpöytäympäristön Asetukset-sovellus. Etsi verkkoasetukset. GNOME-sovelluksessa se on nimeltään “Network”. Valitse verkkorajapinta, jota käytät yhteyden muodostamiseen, ja avaa sen asetukset. GNOME-sovelluksessa se on oikeassa alakulmassa oleva rataskuvake. Valitse IPv4. Joka tapauksessa DNS-palvelimen asetukset sijaitsevat IPv4-otsikon alla. Kirjoita Pi-reiän IP-osoite. Tallenna ja käytä.

Ajatusten päättäminen

Pi Hole on mahtava. Se todennäköisesti estää tuhansia (kirjaimellisesti tuhansia) pyyntöjä verkossa muutaman tunnin sisällä verkossa. Tämä on omituisen erityisen totta, kun käytät suoratoistopalveluita ja suoratoistolaitteita. Vaikka koko prosessin oli vaikeaa kattaa täältä alusta loppuun, sinulla tulisi olla yleinen käsitys siitä, kuinka Pi Hole asetetaan, mitä se voi tehdä ja kuinka voit integroida sen verkkoosi.

Koska Pi Hole on niin erittäin kevyt ja joustava, voit asentaa sen melkein mihin tahansa verkkoon ja jopa suorittaa useita esiintymiä eri paikoissa. Valinta on täysin sinun. Kuitenkin miten teet sen, huomaat kuitenkin yllättäviä tuloksia, ja verkon tulee todennäköisesti olemaan sitä nopeampi.

Estä kaikki verkostosi mainokset pi-reikällä