
Naps Umorni ste od gledanja oglasa na svim svojim uređajima? Svaki put kada se spojite na kućni WiFi, vjerojatno ste čuli za Pi-rupaOvaj mali projekt, izvorno dizajniran za Raspberry Pi, postao je vrlo popularno rješenje za blokiranje oglasa i trackera na razini mreže, bez potrebe za instaliranjem blokatora na svako računalo, mobitel ili tablet.
Iako možda zvuči tehnički, postavljanje i korištenje Pi-holea je proces. savršeno upravljivo čak i ako ste početnikPostoje ljudi koji doslovno kreću od nule, s nedoumicama oko toga što kupiti, kako ga spojiti na ruter ili koje korake slijediti bez da sve pokvare.
Što je Pi-hole i kako funkcionira na vašoj mreži?
Pi-rupa je u osnovi DNS poslužitelj koji filtrira oglase i alate za praćenje za cijelu vašu lokalnu mrežu. Umjesto da svaki uređaj samostalno rješava adrese web-mjesta kojima pristupa, svi ti zahtjevi prvo prolaze kroz Pi-hole, koji provjerava je li domena na popisu blokiranih i, ako jest, šalje je na adresu koja ne reagira, čime se sprječava preuzimanje oglasa.
Pi-hole je prvenstveno dizajniran za ugradnju u Raspberry Pi (kao što je Raspberry Pi 3 B+ ili noviji)Međutim, može se instalirati i na druge uređaje, kao što su NAS ili čak virtualni stroj. Važno je da ima statičku IP adresu na vašoj mreži i da je pouzdano dostupan, jer će djelovati kao središnja točka za razrješavanje DNS-a.
Kada Pi-hole otkrije da zahtjev ide na domenu za oglašavanje ili praćenje, preusmjerava taj upit na Nepostojeća IP adresa ili lokalna IP adresa na koju se ništa ne učitavaPraktični rezultat je da se banneri, video oglasi i mnogi skripti za praćenje prestaju prikazivati. Nadalje, stranice se brže učitavaju jer se vrijeme i propusnost ne troše na sadržaj koji ne pruža nikakvu vrijednost.
Važno je shvatiti da Pi-hole... Nije savršeno i ne blokira 100% oglasa. Pogotovo neki koji su složenije integrirani u određene platforme. Ali smanjenje oglašavanja i praćenja obično je vrlo primjetno. Mnogi korisnici izvještavaju da nakon instalacije pregledavanje postaje puno čišće i glatkije na svim njihovim uređajima, bez potrebe za podešavanjem bilo čega na svakom od njih.
Što vam je potrebno za korištenje Pi-hole kod kuće
Za postavljanje Pi-hole u vašoj kućnoj mreži, uobičajeni pristup je korištenje Raspberry Pi kao namjenski uređajModel poput Raspberry Pi 3 B+ je više nego dovoljan za normalnu kućnu mrežu, iako rade i noviji modeli, pa čak i neki raniji.
Osnovni materijal bi bio nešto poput sljedećeg: a Raspberry Pi (3 B+ ili više)Trebat će vam microSD kartica od najmanje 8 GB, odgovarajuće napajanje, Ethernet kabel za spajanje na ruter i opcionalno tipkovnica i monitor za početno postavljanje ako ne želite sve raditi putem SSH-a. U nekim slučajevima ljudi kupuju gotove setove (na primjer, u trgovinama poput PiHuta) gdje je gotovo sve već pripremljeno.
Nije neophodno imati ruter određene marke, ali će vam trebati ruter koji će omogućiti promjena DNS poslužitelja Ovo se objavljuje putem DHCP-a uređajima na vašoj mreži. Mnogi modeli proizvođača poput TP-Linka (Archer, Deco…), Asusa, ISP usmjerivača i drugih nude ovu opciju u svojim postavkama. Ako ne možete promijeniti DNS na usmjerivaču, uvijek ga možete ručno konfigurirati na svakom uređaju, iako je to zamornije.
U slučaju specifičnih usmjerivača (kao što su, na primjer, Spectrum Sagemcom Fast 5285 ili razni modeli TP-Link Archer i Deco), proces uključuje pristup njihovim web administratorsko sučelje Pronađite odjeljak u kojem je definiran primarni DNS poslužitelj za DHCP uslugu LAN-a. Tamo ćete kasnije unijeti IP adresu svog Pi-hole-a.
Pripremite Raspberry Pi prije instaliranja Pi-hole-a
Prvi tehnički korak je priprema operativnog sustava Raspberry Pi-ja. To se obično koristi Raspberry Pi OS (ranije Raspbian), po mogućnosti Lite verzija Kako biste izbjegli trošenje resursa na grafičko sučelje ako vam nije potrebno, ako vaš Raspberry Pi to podržava, dobra je ideja koristiti 64-bitnu verziju.
Uobičajeni način je preuzimanje službene slike Raspberry Pi OS-a s web stranice Raspberry Pi Foundation. Preporučljivo je Uvijek preuzmite najnoviju verziju dostupno, jer se poveznica i izdanje mogu mijenjati tijekom vremena, pa nema smisla oslanjati se na staru poveznicu koju biste mogli vidjeti na snimci zaslona.
Nakon što dobijete slikovnu datoteku, potrebno je snimite ga na SD karticuNa macOS-u se to može učiniti iz naredbenog retka: prvo identificirajte disk kartice naredbom poput diskutil listA kada znate koji je broj uređaja, koristite naredbu poput dd kopirati sliku na karticu. To je proces koji zahtijeva oprez, jer ako odaberete pogrešan disk, mogli biste prebrisati drugi.
Ako koristite Windows, najjednostavniji način je korištenje alata s grafičkim sučeljem kao što je Win32 Disk Imager ili Balena EtcherOvi alati vas korak po korak vode kroz odabir slike i kartice, smanjujući rizik od pogrešaka. U svakom slučaju, cilj je isti: osigurati da je slika Raspberry Pi OS-a ispravno instalirana na microSD karticu.
Kada je SD kartica spremna, umetnite je u Raspberry Pi, spojite je na monitor i tipkovnicu (barem prvi put) i uključite ga. Početna konfiguracija je dovršena pri prvom pokretanju.gdje možete definirati korisničko ime, lozinku i, ako je potrebno, neke osnovne postavke sustava.
Omogućite udaljeni SSH pristup Raspberry Pi-ju
Kako bi se izbjeglo da Raspberry Pi uvijek bude spojen na monitor i tipkovnicu, uobičajeni pristup je Omogući SSH pristupNa ovaj način možete njime upravljati s drugog računala na mreži pomoću terminala ili klijenta poput PuTTY-a na Windowsima.
Standardni način omogućavanja SSH-a na Raspberry Pi OS-u je pokretanje naredbe sudo raspi-configTaj čarobnjak za postavljanje uključuje odjeljak pod nazivom Mogućnosti sučelja, gdje ćete pronaći opciju za uključivanje ili isključivanje SSH poslužitelja.
U tom izborniku odaberite SSH i označite okvir za aktivaciju. Sustav će prikazati poruku poput „SSH poslužitelj je omogućen" što znači da se sada možete povezati na daljinu. Od tog trenutka nadalje, sve dok je Raspberry Pi uključen i na mreži, prihvaćat će SSH veze."
Da biste saznali koju je IP adresu Raspberry Pi primio na vašoj mreži, možete pokrenuti naredbu hostname -IRezultat će biti nešto ovako. 192.168.XY (Na primjer, 192.168.96.156). Tu IP adresu ćete koristiti s računala za povezivanje, na primjer upisivanjem u terminal. ssh usuario@192.168.96.156 ili konfiguriranjem PuTTY-a s tim podacima.
Ne zaboravite da je Korisnik se definira tijekom prvog pokretanja sustava, i to je onaj koji ćete trebati koristiti u SSH sesijama. Nakon što provjerite da se možete povezati bez problema, nećete morati imati Raspberry Pi spojen na ekran svaki put kada želite napraviti promjene.
Ugradnja Pi-hole korak po korak
S Raspberry Pijem spremnim i dostupnim putem SSH-a, vrijeme je za instalaciju Pi-holea. Najčešća metoda uključuje korištenje skripta za automatsku instalaciju koji preuzima i priprema sve potrebno. Da biste to učinili, otvorite SSH sesiju i izvršite naredbu poput ove:
curl -sSL https://install.pi-hole.net | bash
Ta naredba preuzima i pokreće službeni instalacijski program. Pi-hole će se instalirati tijekom nekoliko minuta i na kraju će prikazati različite konfiguracijske zaslone. Važno je pažljivo pročitati svaki korak., jer definira ključne aspekte rada vašeg novog DNS poslužitelja.
Jedna od osnovnih točaka je dodjeljivanje statička IP adresa za Raspberry unutar vaše lokalne mreže. Ako mu dopustite da svaki put mijenja IP adresu (putem DHCP-a), uređaji bi ga u nekom trenutku mogli izgubiti kao svoj DNS poslužitelj, stoga je najbolje rezervirati ga. Pi-hole instalacijski program može vam pomoći rezervirati tu IP adresu, iako se njome može upravljati i iz postavki usmjerivača.
Još jedno pitanje koje će vam asistent postaviti je što uzvodni DNS poslužitelj Želite ga koristiti. To jest, kada Pi-hole primi neblokirani zahtjev, kojem vanjskom poslužitelju treba poslati upit? Ovdje možete odabrati pružatelje usluga poput Googlea (na primjer, opcija Google ECS), Cloudflarea, OpenDNS-a itd. Odaberite što god želite; za većinu korisnika, bilo koji od ovih će biti dovoljan.
Preostale početne opcije obično dobro funkcioniraju s zadanim vrijednostima. Dakle, osim ako nemate vrlo specifične potrebe, možete slijediti preporučeni tijek rada. Na kraju će program prikazati zaslon koji pokazuje da je instalacija uspješno završena i, što je vrlo važno, Naučit će vas početnu lozinku za pristup web sučelju. iz Pi-holea. Dobra je ideja zapisati taj ključ ili ga odmah promijeniti.
Ako želite postaviti prilagođenu lozinku (ili je kasnije promijeniti), možete koristiti naredbu pihole -a -p Iz Raspberry Pi konzole možete definirati novu administratorsku lozinku za web panel. Možete ga čak i ostaviti bez lozinke ako želite, iako se ova posljednja opcija u praksi ne preporučuje.
Pristup web administratorskoj ploči Pi-hole
Nakon što su osnove instalirane i konfigurirane, možete pristupiti grafičkom sučelju Pi-hole. Da biste to učinili, otvorite preglednik na bilo kojem uređaju na mreži i upišite Raspberryjeva IP adresa nakon koje slijedi /adminNa primjer, nešto poput http://192.168.1.xx/adminili s dodatnim portom ako ste ga prilagodili na NAS-u ili kontejneru.
Nakon ulaska, vidjet ćete početni zaslon koji prikazuje sažetak statistike: Ukupan broj DNS upita, koliko ih je blokirano, postotak blokiranja, najčešće posjećivane domene itd. Za promjene morate kliknuti na Prijava i unijeti lozinku koju ste sami definirali ili koju vam je dao instalacijski program.
Jednom kada uđete, imate bočni izbornik iz kojeg možete pristupiti svim odjeljcima: upravljačkoj ploči, postavkama popisa blokiranih, alatima, upravljanju grupama, zapisivanju upita u stvarnom vremenu i još mnogo toga. Preporučuje se da provedete nekoliko minuta pregledavajući. i upoznajte se s onim što svaki odjeljak nudi prije nego što se upustite u bilo što ozbiljno.
U instalacijama na NAS ili drugim uređajima, panel radi na isti način: jedina je razlika što ćete umjesto IP adrese Raspberry Pi-ja koristiti adresa i port koji ste dodijelili Pi-hole usluzi na tom računaluNa primjer, ako ga pokrenete na NAS-u s određenim portom, pristupit ćete mu pomoću nečega poput http://192.168.1.xx:puerto/admin.
S ovog sučelja možete u stvarnom vremenu vidjeti koji klijenti koriste Pi-hole, koje se domene pokušavaju učitati, a koje su blokirane, pružajući Prilično jasan pregled DNS prometa vaše mrežeTo je jedan od najboljih načina da shvatite sve što se događa iza kulisa kada jednostavno otvorite web stranicu ili aplikaciju.
Konfigurirajte usmjerivač i uređaje za korištenje Pi-hole-a
Da bi Pi-hole djelovao, potrebni su vam uređaji na vašoj mreži koji će ga koristiti kao primarni DNS poslužiteljNajčišći način za postizanje ovoga je podešavanje postavki na vašem ruteru tako da svi uređaji koji automatski dobiju IP adresu (putem DHCP-a) također dobiju Pi-holeovu IP adresu kao svoj DNS poslužitelj.
U praksi, to uključuje pristup administratorskoj ploči vašeg usmjerivača (obično upisivanjem njegove IP adrese, nešto poput 192.168.1.1, u preglednik) i pronalaženje odjeljka za Konfiguracija LAN-a, DHCP-a ili interne mrežeTamo ćete obično pronaći polje pod nazivom "Primarni DNS poslužitelj" ili nešto slično. Na primjer, na Asus usmjerivaču nalazi se u odjeljku LAN, kartica DHCP poslužitelj, gdje možete unijeti IP adresu svog Raspberry Pi-ja kao primarni DNS poslužitelj.
Ako koristite usmjerivače marki poput TP-Linka (s Archer ili Deco serijama, kao što su C1200, C5400, Deco X20, AX73 itd.), postupak je sličan: uđete u ploču, odete na odjeljak lokalne mreže ili DHCP-a i promijenite Primarni DNS u odnosu na Pi-holeSvaki model ima malo drugačiji izbornik, ali ideja je uvijek ista, a službena dokumentacija proizvođača obično objašnjava gdje podesiti taj parametar.
Neki ljudi odlučuju staviti drugi DNS, poput Googleovog (8.8.8.8)kao sigurnosna kopija. Međutim, to može uzrokovati da određeni uređaji (posebno mobilni uređaji) preferiraju korištenje tog sekundarnog DNS-a, zaobilazeći Pi-hole i značajno smanjujući njegovu učinkovitost. Stoga, ako želite pouzdanije filtriranje, bolje je Samo postavite Pi-holeovu IP adresu kao primarni DNS. na ruteru ili da je sekundarni još jedna rezervna Pi-rupa ako imate redundantnu instalaciju.
Nakon promjene DNS-a na usmjerivaču, preporučljivo je ponovno pokrenuti uređaje koji dobivaju IP adresu putem DHCP-a (računala, mobitele, tablete, televizore itd.) kako bi osvježili svoju konfiguraciju i Odmah počnite koristiti Pi-holeovu IP adresu.U slučaju uređaja s ručno konfiguriranom statičkom IP adresom, morat ćete pristupiti mrežnim postavkama svakog uređaja i ručno promijeniti primarni DNS na IP adresu vašeg Raspberry Pi-ja ili NAS-a.
Pogledajte koji timovi koriste Pi-hole i status mreže
Jedan od najkorisnijih dijelova Pi-hole ploče je onaj koji omogućuje Provjerite koji su uređaji spojeni na mrežu, a koji koriste DNS usluguTo se može pronaći u izborniku Alati, unutar odjeljka Mreža.
Na tom zaslonu možete vidjeti popis klijenata, njihove IP adrese, imena (ako su otkrivena), broj zahtjeva i filtriraju li se ili ne. To je praktičan način da provjerite, na primjer, koristi li vaš mobilni uređaj doista Pi-hole i nije li zaglavljen sa zastarjelim ili alternativnim DNS poslužiteljima.
Osim toga, glavna ploča prikazuje ukupan broj blokiranih upita, najčešće odbijene domene i klijente koji generiraju najviše prometa. Ove informacije su vrlo korisne za dijagnosticiranje problema ili otkriti posebno "brbljajuće" uređaje koji šalju mnogo zahtjeva analitičkim ili reklamnim uslugama.
Ako primijetite da neki uređaj na vašoj mreži nedostaje na popisu ili da nema prometa putem Pi-holea, obično je najbolje provjeriti njegovu mrežnu konfiguraciju. Ponekad određeni uređaji imaju fiksni DNS poslužitelj konfiguriran prema zadanim postavkama ili koriste protokole poput DNS-over-HTTPS-a, koji mogu zaobići tradicionalno filtriranje na razini mreže.
Upravljanje i ažuriranje popisa blokiranih (Adlists)
Srž Pi-hole blokade je popisi domena koje odluči blokiratiOve se liste upravljaju iz odjeljka Upravljanje grupama > Liste oglasa u administratorskoj ploči. Tamo možete dodati nove izvore, aktivirati ili deaktivirati postojeće i opsežno prilagoditi njihovo ponašanje.
Na internetu postoji mnogo web stranica posvećenih sastavljanju popisa blokiranih adresa za Pi-hole i slične programe. Jedan vrlo popularan izvor je... firebog.netgdje su neki popisi označeni zelenom bojom kako je preporučeno. Mnogi korisnici odlučuju se koristiti samo njih ili ih kombinirati s drugim pouzdanim izvorom. Druga dobro poznata opcija je filterlists.comgdje također možete pretraživati popise na temelju vrste sadržaja koji želite blokirati.
Idealno bi bilo da ne pretjerujete s nasumičnim dodavanjem desetaka popisa, jer previše izvora može dovesti do lažno pozitivnih rezultata ili usporiti ažuriranja. Dobra strategija je započnite s preporučenim osnovnim popisima A ako primijetite da se provlači neka specifična vrsta oglašavanja, potražite specifičnije popise za tu vrstu sadržaja.
Same liste se ažuriraju automatski; to jest, njihovi održavatelji dodaju ili uklanjaju domene bez potrebe da ručno uređujete bilo što. Međutim, kada dodate nove liste ili želite prisilno ažurirati cijeli skup, možete otići u izbornik Alati i koristiti opciju Ažuriraj gravitaciju, koji je odgovoran za preuzimanje i konsolidaciju svih informacija o blokiranju.
Zahvaljujući ovim popisima, Pi-hole će moći održavati prilično visoku razinu filtriranja bez potrebe da stalno provjeravate domene jednu po jednu. Unatoč tome, uvijek možete koristiti lokalne bijele ili crne liste za fino podešavanje ponašanja u vrlo specifičnim slučajevima.
Sigurnosne kopije konfiguracije s Teleporterom
Nakon što ste prilagodili Pi-hole svojim željama, konfigurirali popise, kreirali grupe, prilagodili pravila i sve ispravno radi, toplo se preporučuje. napravi sigurnosnu kopiju postavkiNa taj način, ako se u budućnosti pojavi problem ili ako trebate ponovno instalirati, možete oporaviti svoje okruženje bez ponovnog pokretanja.
Za izradu ovih kopija, ugrađeni alat pod nazivom teleporterTome možete pristupiti iz administratorske ploče u odjeljku Postavke. Tamo ćete pronaći opciju izvoza podataka i preuzimanja sigurnosne kopije sa svim relevantnim postavkama.
Postupak kopiranja je jednostavan: odaberete koje dijelove konfiguracije želite uključiti (popise, pravila, grupe itd.) i preuzmete rezultirajuću datoteku na svoje računalo. Zatim tu datoteku možete spremiti na sigurno mjesto i koristiti je kad god vam zatreba. vratiti stanje Pi-rupe nakon ponovne instalacije ili promjene uređaja.
Ako ikada trebate vratiti podatke, vratite se u isti odjeljak Teleporter, odaberite datoteku sigurnosne kopije iz Pregledaj i kliknite Vrati. Možete odabrati oporavak svega ili samo određenih stavki, što nudi znatnu fleksibilnost ako se želite vratiti samo na određeni aspekt.
S ovim skupom koraka - instaliranjem sustava, omogućavanjem SSH-a, postavljanjem Pi-holea, konfiguriranjem usmjerivača, ažuriranjem popisa i osiguravanjem sigurnosnih kopija - imat ćete Pi-hole instalacija spremna za svakodnevnu upotrebuBlokiranje većeg dijela oglašavanja i praćenja na svim vašim WiFi uređajima, poboljšanje iskustva pregledavanja i često i brzine učitavanja stranice uklanjanjem tih dosadnih elemenata.


