Anonim

Čia yra daugybė skelbimų blokavimo parinkčių, tačiau daugelis jų toli gražu nėra tobula. Kad reikalai būtų sudėtingesni, svetainės pradėjo aptikti ir blokuoti naršyklės skelbimų blokatorius. Taigi, kokias galimybes turite apsisaugoti nuo nepageidaujamų skelbimų ir sekėjų internete?

Iš tikrųjų yra paprastas, universalus sprendimas, kuris surenka visas skelbimų užklausas jūsų tinkle ir išmeta jas prieš pasiekdamas net jūsų naršyklę. Be to, jis tvarko juos DNS lygiu, taigi skelbimų blokavimo priemonės … blokatoriai neturi galimybės to aptikti.

„Pi Hole“ yra scenarijus, kurį galite įdiegti daugumoje „Linux“ sistemų, tačiau savo pavadinimą jis gavo iš „Raspberry Pi“. „Pi“ sukuria puikų mažą įrenginį, kuriame galite įdiegti „Pi Hole“, prijungti jį prie savo tinklo ir iš esmės pamiršti. Jei įdomu, pavadinimo „Skylė“ dalis nurodo juodąją skylę, nes būtent tai ir veikia skelbimus.

Suplanuokite savo konfigūraciją

Greitos nuorodos

  • Suplanuokite savo konfigūraciją
    • Pasirinkite savo prietaisą
    • Bendrosios parinktys
      • Paprastas maršrutizatoriaus DNS
      • Antrasis talpyklos DNS
      • Pi OpenVPN klientas
  • Įdiekite Pi skylę
    • Žiniatinklio sąsaja
    • Pi Hole aukštupio serveriai
  • Konfigūruokite savo kliento DNS
    • Maršrutizatorius
    • Individualūs kompiuteriai
      • „Windows 10“
      • „Linux“
  • Minčių uždarymas

„Pi Hole“ yra juokingai universalus. Galite jį įdėti beveik bet kurioje vietoje, nuo jūsų tinklo iki interneto. Norint išvalytą srautą siųsti į jį, reikia tik DNS įvesties ir serverio. Srautas gali būti gaunamas iš vieno įrenginio, kelių įrenginių ar paties maršrutizatoriaus. Jis gali būti nukreiptas tiesiai į išorinį DNS serverį, maršrutizatorių, vietinį tarpinį serverį, pvz., „DNSCrypt“, arba beveik bet ką, kas gali valdyti DNS srautą.

Pasirinkite savo prietaisą

Nepaisant pavadinimo, daugumoje „Linux“ sistemų galite įdiegti „Pi Hole“, nesvarbu, kokiame įrenginyje jie yra. Pi Hole paleidimas įprastame „Linux“ asmeniniame kompiuteryje, pasirinktiniame maršrutizatoriuje ar net virtualioje mašinoje nėra abejonė. Visiškai jūsų pasirinkimas.

Pasirinkite įrenginį, kuris geriausiai tinka jūsų numatytam srauto srautui. Atminkite, kad „Raspberry Pi“ galite paleisti su keliomis paslaugomis. Jei norite, galite sukonfigūruoti „Pi“ kaip maršrutizatorių, naudodami „Pi Hole“ tvarkyti DNS, o „OpenVPN“ klientas - tvarkyti srautą iš kelių įrenginių.

Bendrosios parinktys

Yra daugybė būdų, kaip galite konfigūruoti savo tinklą. Jei norite padaryti ką nors tikrai kūrybingo, yra keletas gana įprastų.

Paprastas maršrutizatoriaus DNS

Tai lengvai pati paprasčiausia konfigūracija, kurią galite naudoti. Viskas, ką jums reikia padaryti, tai įdiegti „Pi Hole“ savo tinklo įrenginyje. Tada sukonfigūruokite maršrutizatorių, kad DNS būtų naudojamas to įrenginio IP adresas. Visa kita jūsų tinkle vyks kaip įprasta. Vienintelis neigiamas dalykas yra tas, kad jūs negalite naudoti VPN, nebent VPN nenaudoja Pi Hole arba jei naudojate maršrutizatorių, kad prisijungtumėte prie VPN.

Antrasis talpyklos DNS

Jei jau turite DNS talpyklos serverį, pavyzdžiui, integruotą jūsų maršrutizatoriuje per „pfSense“ ar kitą sudėtingesnę maršrutizatoriaus OS, vis tiek galite pasinaudoti šia DNS funkcija naudodamiesi „Pi Hole“. Paprasčiausias būdas tai padaryti yra sukonfigūravus tinklo įrenginius tiesiogiai naudoti „Pi Hole“, skirtą DNS. Tada nustatykite „Pi Hole“, kad ji eksportuotų savo DNS užklausas prieš maršrutizatorių. Maršrutizatorius gali toliau normaliai veikti ir naudoti tą patį išorinį DNS, kaip ir anksčiau. Vėlgi, jei turite atskirus įrenginius, naudojančius VPN ryšius, turėsite naudoti savo maršrutizatorių, kad galėtumėte prisijungti, arba atsisakyti „Pi Hole“ tuose įrenginiuose.

Pi OpenVPN klientas

Galiausiai, tai yra sprendimas VPN vartotojams. Jei turite mišrų tinklą su kai kuriais prietaisais, naudojančiais VPN, o kitais ne, geriausia yra naudoti savo Pi kaip maršrutizatorių su VPN klientu ir „Pi Hole“. Tiesą sakant, jums reikės dviejų Pi skylių, vienos - VPN, kitos - normaliam srautui. Tai nėra idealu, bet veiks.

Ne VPN tinklas atrodys beveik identiškas pirmajai nesudėtingai konfigūracijai. Jei norite naudoti vieną VPN, turite nustatyti „Pi“ kaip maršrutizatorių. Šis maršrutizatorius taip pat veiks „OpenVPN“ klientas ir „Pi Hole“. Konfigūruokite kompiuterius, kuriuos norite prijungti prie VPN prie maršrutizatoriaus. Konfigūruokite Pi, kad visą srautą per „OpenVPN“ nukreiptumėte į savo VPN teikėją. Tada sukonfigūruokite „Pi“ naudoti „Pi Hole“ kaip savo DNS ir „Pi Hole“ priešakyje esantį DNS kaip jūsų VPN teikėjo serverį.

Įdiekite Pi skylę

Gerai, kad dabar teorija ir planavimas netenkina, laikas iš tikrųjų įdiegti „Pi Hole“. Tai iš tikrųjų labai paprasta. Pirmiausia įsitikinkite, kad turite „Curlberry“ įdiegę „Raspberry Pi“ ar visur, kur planuojate diegti „Pi Hole“. Tai taip pat padeda turėti sudo. Kadangi jūs tikriausiai ketinate naudoti „Debian“ ar „Ubuntu“ (tai gera idėja), įsitikinkite, kad įdiegėte „curl“.

$ sudo apt install curl

Tada įklijuokite šią eilutę į terminalą ir paleiskite. Tai atsisiųs ir paleis „Pi Hole“ diegimo programos scenarijų.

$ curl -sSL https://install.pi-hole.net | bash

Norėdami pradėti, „Pi Hole“ diegimo scenarijus bus paleistas įsitikinus, kad turite prieigą prie šaknies arba per „sudo“, arba kad scenarijus vykdomas kaip šaknis. Bet kuriuo atveju veikia.

Paleis „Pi Hole“ diegimo scenarijus ir paragins pradėti diegti.

Tada paklaus, kurio DNS serverio norite eksportuoti. Pasirinkite bet kurį jums patinkantį.

Tada jūsų paklaus, ar norite naudoti dabartinį IP, kad nustatytumėte statinį IP adresą. Jei neturite labai rimtos priežasties to nedaryti, palikite ją tiksliai tokią, kokia yra.

Nustatykite „Pi Hole“ internetinę sąsają stebėjimui. Tai labai gerai, todėl būtinai naudokitės juo.

Galiausiai scenarijus jums pasakys, kad diegimas baigtas, ir suteiks jums ir administratoriaus slaptažodį. Į tai atkreipkite dėmesį. Negalite jo pakeisti, ir jums jo reikės norint pasiekti visą administratoriaus žiniatinklio sąsają.

Žiniatinklio sąsaja

Žiniatinklio sąsaja, pateikiama kartu su „Pi Hole“, iš tikrųjų yra labai graži. Išdėstymas yra paprastas ir puikus būdas tiksliai pamatyti, ką „Pi Hole“ blokuoja. Nustebinsite, kiek šiukšlių užstos jūsų tinklas. Norėdami prisijungti naudodami slaptažodį, spustelėkite šone esantį skirtuką „Prisijungti“.

Apsižvalgyk. Pagrindinis „Informacijos suvestinės“ skirtukas rodo, kiek užklausų iš viso buvo pasiekta per „Pi Hole“, ir kiek iš jų buvo užblokuoti. Tai taip pat apima gražius jūsų užklausos grafikus ir domenų, su kuriais susisiekiama, sąrašą. Kai leisite paleisti, Pi Hole užpildys grafikus ir pateiks vizualizuotus duomenis apie tai, kas vyksta su jūsų tinklu.

Pi Hole aukštupio serveriai

Skirtuke „Nustatymai“ viršuje rasite kitų skirtukų rinkinį. Spustelėkite „DNS“. Tame skirtuke rasite diegimo scenarijaus DNS serverių sąrašą. Taip pat yra keletas variantų, kuriuos galima pridėti prie pasirinktinių DNS serverių. Konfigūruokite taip, kaip norite. Ateityje tai vieta, į kurią vykstate norėdami pakeisti dalykus.

Konfigūruokite savo kliento DNS

Dabar, kai veikia jūsų „Pi Hole“, turite sukonfigūruoti tinklo įrenginius, kad galėtumėte prisijungti per jį. Tikslios aplinkybės bus unikalios jūsų tinkle, tačiau kai kurie dalykai yra universalūs.

Maršrutizatorius

Visi maršrutizatoriai yra skirtingi. Raskite maršrutizatoriaus DHCP parinktis ir suraskite laukus „Statinis DNS“. Pirmuoju įrašu nustatykite „Pi Hole“ IP adresą ir pritaikykite pakeitimą. Jūsų maršrutizatorius pradės nukreipti visas DNS užklausas per „Pi Hole“.

Individualūs kompiuteriai

Jei pasirinkote prisijungti per atskirus kompiuterius, turėsite sukonfigūruoti kiekvieną iš jų naudoti Pi Hole, o ne savo maršrutizatorių, skirtą DNS.

„Windows 10“

DNS serverio keitimas sistemoje „Windows 10“ yra be reikalo sudėtingas, tačiau vis tiek tai galima padaryti. Pagrindiniame meniu spustelėkite parinktį „Nustatymai“ arba „Valdymo skydas“. Spustelėkite „Tinklas ir internetas“ ir pereikite į „Tinklo ir bendrinimo centrą“.

Spustelėkite „Keisti adapterio parametrus“. Tada dešiniuoju pelės mygtuku spustelėkite savo adapterį ir pasirinkite „Ypatybės“. Lange „Ypatybės“ pasirinkite „Internet Protocol 4“, bakstelėkite žemiau esantį mygtuką „Ypatybės“. Kitame lange pasirinkite radijo mygtuką, kad galėtumėte naudoti konkrečius serverius. Įveskite „Pi Hole“ IP adresą ir išsaugokite.

„Linux“

„Linux“ paskirstymai gali skirtingai valdyti tinklo konfigūraciją, tačiau dauguma jų naudoja „NetworkManager“ tam tikra forma, kad pateiktų jums grafinę sąsają, kuria būtų galima valdyti tinklą.

Atidarykite darbalaukio aplinkos nustatymų programą. Ieškokite tinklo nustatymų. „GNOME“ jis vadinamas „Tinklu“. Pasirinkite tinklo sąsają, kurią naudojate prisijungdami, ir atidarykite jos nustatymus. „GNOME“ - tai krumpliaračio piktograma apatiniame dešiniajame kampe. Pasirinkite IPv4. Bet kokiu atveju DNS serverio nustatymai bus rasti po IPv4 antrašte. Įveskite savo „Pi Hole“ IP adresą. Išsaugokite ir pritaikykite.

Minčių uždarymas

„Pi Hole“ yra nuostabus. Tikriausiai per kelias valandas jūsų tinkle jis užblokuos tūkstančius (pažodžiui tūkstančius) užklausų. Tai ypač keista, kai naudojate srautinio perdavimo paslaugas ir srautinius įrenginius. Nors čia buvo sunku aprėpti visą procesą nuo pradžios iki pabaigos, turėtumėte turėti bendrą mintį, kaip nustatyti Pi Hole, ką jis gali padaryti ir kaip integruoti į savo tinklą.

Kadangi „Pi Hole“ yra labai lengvas ir lankstus, galite jį įdiegti beveik bet kurioje tinklo vietoje ir netgi paleisti kelis egzempliorius skirtingose ​​vietose. Visiškai jūsų pasirinkimas. Bet kokiu būdu tai padarysite, tačiau pastebėsite nuostabų rezultatą ir jūsų tinklas greičiausiai bus greitesnis.

Užblokuokite visus savo tinklo skelbimus naudodamiesi skylute