Da li ste znali da postoji mogućnost da blokirate reklame na nivou vaše kućne mreže, pre nego što one uopšte stignu do vaših uređaja? Predstavljamo vam Pi-Hole, softver koji transformiše običan Raspberry Pi u moćan sistem za filtriranje reklama.
Pi-Hole ne poseduje sopstvenu Linux distribuciju. Umesto toga, svako ko želi da koristi ovaj softver, mora najpre da odabere željenu Linux distribuciju. Pi-Hole zvanično podržava veliki broj različitih distribucija. Ipak, često se preporučuje korišćenje Raspbian operativnog sistema, jer ga zvanično podržavaju i programeri samog Raspberry Pi uređaja.
Kako biste naučili da instalirate Raspbian, pratite naše detaljno uputstvo. Kada je Raspbian uspešno instaliran na vašem Raspberry Pi uređaju, vratite se na ovaj vodič kako biste nastavili sa procesom.
Napomena: Iako je Raspbian fokus ovog članka, postoje i druge Pi distribucije. Uputstva za instalaciju Pi-Hole-a su univerzalna, što znači da možete bezbedno pratiti ovaj vodič čak i ako ne koristite operativni sistem koji mi koristimo. Imajte na umu da ćete biti odgovorni za rešavanje eventualnih problema koji se mogu pojaviti tokom procesa instalacije.
Instalacija Pi-Hole-a
Softver za blokiranje reklama Pi-Hole ne funkcioniše kao tradicionalni Linux instalacioni paket. Umesto toga, on je implementiran kao univerzalna bash skripta koja se izvršava jednokratno. Za početak instalacije, otvorite terminal na Raspbian-u i izvršite sledeću komandu. Ukoliko se odlučite za udaljenu instalaciju, uverite se da vaš korisnik može da se poveže na Pi putem SSH protokola.
curl -sSL https://install.pi-hole.net | bash
Korišćenje komande curl za slanje instalacione skripte direktno u bash je veoma efikasno, ali ne funkcioniše uvek bez problema. Ukoliko gornji metod ne uspe iz bilo kog razloga, preuzmite kod putem GitHuba:
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole cd "Pi-hole/automated install/" sudo bash basic-install.sh
Bez obzira koji način odaberete za preuzimanje softvera Pi-Hole, oba će automatski pokrenuti skriptu za automatsku instalaciju. Kada se skripta pokrene, bićete obavešteni da je „pozvana bez root privilegija“. Alat za instalaciju Pi-Hole-a ne može da vrši promene na sistemu bez root dozvola, tako da ćete biti zatraženi da unesete lozinku.
Napomena: Pokretanje instalacije putem GitHub načina, neće izazvati probleme sa root privilegijama.
Instalacija je potpuno automatizovana, tako da nije potrebna dodatna interakcija od strane korisnika.
Konfiguracija Pi-Hole-a
Kada je Pi-Hole uspešno instaliran, sledeći korak je njegova konfiguracija. Neposredno nakon izvršavanja instalacione skripte, pojavljuje se prompt. Čitajte tekst i kliknite na „OK“ tasterom enter, dok se ne pojavi sekcija za podešavanje „Statičke IP adrese“.
Pre nego što softver može da dodeli Raspbian-u namenski IP adresu u mreži, DNS provajder mora biti omogućen. Korišćenje DNS provajdera treće strane je od ključne važnosti, jer bi korišćenje sopstvenog DNS servera bilo veoma sporo. Odaberite jednu od ponuđenih opcija (Google DNS, OpenDNS, itd.) i nastavite dalje.
Nakon odabira DNS provajdera, Pi-Hole može da podesi IP adresu. Softver će automatski generisati novu, trajnu IP adresu. Zapišite je, jer će vam biti potrebna kasnije.
Završite instalaciju, dozvoljavajući Pi-Hole-u da instalira web interfejs. Nakon završetka, otvorite novu karticu u vašem pretraživaču i posetite URL prikazan na ekranu.
Napomena: Obavezno zabeležite lozinku koju vam Pi-Hole daje na kraju procesa instalacije.
https://x.x.x.x/admin
Dodavanje veb sajtova na belu listu
Da li postoje određeni veb sajtovi čije oglašavanje želite da podržite? Ne brinite, Pi-Hole vam to omogućava! Za početak, prijavite se na veb interfejs. Zatim, kliknite na meni u bočnoj traci, pa odaberite „Bela Lista“. U polju za Belu Listu unesite ime domena koji želite da dodate.
Blokiranje veb sajtova
Pored sistema bele liste, koji omogućava korisnicima da dozvole prikazivanje oglasa sa određenih veb sajtova, postoji i alat za ručno dodavanje sajtova na „crnu listu“. Ukoliko iz nekog razloga određeni veb sajtovi prolaze kroz sistem za blokiranje oglasa, moraćete ručno da ih dodate na crnu listu. Da biste to uradili, otvorite Pi-Hole web korisnički interfejs, pronađite bočni meni i odaberite „Crna Lista“.
Unesite IP adresu ili ime domena veb sajta koji krši pravila. Pi-Hole bi trebalo odmah da blokira reklame sa tog sajta.
Korišćenje Pi-Hole-a kao DNS servera rutera
Pi-Hole u suštini predstavlja DNS server u vašoj mreži. Odlično funkcioniše, ali postaje neaktivan ukoliko se ne koristi pravilno. Da biste to popravili, potrebno je da promenite podrazumevane DNS postavke na vašem kućnom ruteru, tako što ćete ih preusmeriti na IP adresu Pi-Hole-a. Svaki kućni ruter je različit i ima svoj jedinstveni korisnički interfejs. Da biste rešili ovaj problem, potražite uputstvo za vaš ruter ili uradite brzu Google pretragu kako biste saznali gde se nalaze DNS postavke.
U okviru DNS podešavanja na ruteru, izbrišite sve postojeće IP adrese i zamenite ih IP adresom vašeg Pi-Hole servera. Da bi blokiranje oglasa pravilno funkcionisalo, sve ostale IP adrese u DNS postavkama moraju biti uklonjene. Kada završite, kliknite na „sačuvaj“ kako biste primenili promene i dozvolite ruteru da se ponovo pokrene. Nakon što se ponovo poveže na mrežu, cela vaša mreža biće zaštićena zahvaljujući Pi-Hole sistemu!