Pi-hole je DNS filter koji blokira reklame i tracking na nivou cele mreže. Postaviš ga jednom, i svi uređaji u kući automatski dobijaju zaštitu - telefoni, laptopi, tableti, smart TV-ovi.
Blokira reklame na svim uređajima bez dodataka
Ubrzava učitavanje sajtova
Štiti privatnost blokiranjem tracking servisa
Smanjuje potrošnju podataka
Potreban hardver
Raspberry Pi Zero 2 W
~$15
MicroSD kartica
16GB+, Class 10 (~$8)
Napajanje
5V/2.5A Micro USB (~$7)
Kućište
Opciono (~$5)
Korak 1: Priprema microSD kartice
Download Raspberry Pi OS Lite
Idemo sa minimalnom verzijom OS-a jer nam ne treba desktop:
192.168.1.100 - Željena statička IP za Pi (odaberi koja je slobodna)
192.168.1.1 - IP adresa tvog routera (gateway)
Sačuvaj: Ctrl+O, Enter, Ctrl+X
Restartuj mrežu
sudo reboot
Sačekaj minut, pa se ponovo konektuj sa novom IP adresom:
ssh pi@192.168.1.100
Korak 6: Admin panel pristup
Otvori browser i idi na:
http://192.168.1.100/admin
Ili:
http://pihole.local/admin
Uloguj se sa passwordom koji si postavio. Trebalo bi da vidiš Pi-hole dashboard sa statistikama!
Bookmark: Dodaj admin panel u browser bookmarks za brz pristup.
Korak 7: Router konfiguracija
Da bi Pi-hole radio za SVE uređaje u kući, moraš promeniti DNS na routeru:
Uloguj se u router admin panel
Pronađi DHCP Settings ili LAN Settings
Pronađi polje za Primary DNS
Postavi na 192.168.1.100 (IP tvog Pi-hole)
Secondary DNS možeš ostaviti prazno ili staviti backup (npr. 1.1.1.1)
Sačuvaj i restartuj router
Važno: Novi uređaji će automatski dobiti Pi-hole DNS. Stari uređaji moraju da se reconnect-uju na WiFi ili da im ručno obnoviš DHCP lease (restart WiFi).
Alternativa: Ručno po uređaju
Ako ne možeš da menjaš router settings, možeš ručno podesiti DNS na svakom uređaju:
Windows: Network Settings → WiFi Properties → DNS
Android: WiFi Settings → Advanced → DNS
iOS: WiFi → Configure DNS → Manual
Korak 8: Testiranje
Test 1: Da li Pi-hole radi?
Idi na sajt pun reklama (npr. speedtest.net ili bilo koji news sajt). Reklame bi trebalo da nestanu!
Test 2: Proveri statistiku
U Pi-hole admin panelu (http://192.168.1.100/admin), pod Dashboard ćeš videti:
Broj blokiranih query-ja
% blokiranih
Top blokirani domeni
Top klijenti (uređaji koji koriste Pi-hole)
Test 3: DNS leak test
Idi na dnsleaktest.com i klikni "Extended test". Trebalo bi da vidiš svoj Pi-hole IP.
Tip: Nakon nekoliko sati korišćenja, pogledaj Query Log u admin panelu - videćeš sve što tvoji uređaji pokušavaju da kontaktiraju!