Stolna računala
23.05.2026 20:33

Podijelite s drugima:

Udio

Najjeftinija nadogradnja kućne mreže?

Svatko tko je ikada pokušao blokirati trackere na razini cijele mreže upoznat je s alatom Pi-hole, koji zahtijeva kupnju Raspberry Pi-ja ili održavanje starog računala u radu. Srećom, postoji puno jeftinija alternativa. Za nešto manje od 5 eura možete nabaviti mikrokontroler ESP32, koji djeluje kao izuzetno učinkovita nadogradnja kućne mreže.
Fotografija: MUO
Fotografija: MUO

Da biste svoj ESP32 pretvorili u mrežni blokator DNS zahtjeva, trebat će vam projekt otvorenog koda na GitHubu pod nazivom ESP32_AdBlocker. To vam omogućuje prijenos Arduino koda na ESP32 kontroler s PSRAM memorijom, a zatim spajanje usmjerivača na njega. To vam daje hardverski blokator oglasa koji košta manje od vaše jutarnje šalice kave.

U svojoj srži, ESP32_AdBlocker radi točno kao Pi-hole. Kada bilo koji uređaj na vašoj mreži pokuša pristupiti određenoj domeni, poput poslužitelja oglasa ili alata za praćenje u aplikaciji, prvo traži od DNS poslužitelja da prevede domenu u IP adresu. Uobičajeni usmjerivači prosljeđuju ovaj zahtjev davatelju internetskih usluga ili vanjskom DNS-u. Međutim, s instaliranim ESP32, sve domene na popisu blokiranih vraćaju se s adresom 0.0.0.0. Veza se odmah prekida, uređaj ne učitava oglas i ne troši mrežnu propusnost, bez obzira o kojem se uređaju radi.

Projekt koristi ugrađenu PSRAM memoriju za pohranjivanje popisa blokiranih domena. Pretrage domena su izuzetno brze i obično traju manje od 50 do 100 mikrosekundi na standardnom ESP32 čipu, što je brže od komunikacije s vanjskim DNS poslužiteljima. Svi zahtjevi koji nisu blokirani prosljeđuju se na vaš odabrani vanjski DNS poslužitelj bez ikakvih problema.

Glavni hardverski zahtjev je prisutnost PSRAM memorije. ESP32 ploče dostupne su u verzijama s 4 MB ili 8 MB PSRAM-a. Preporučuje se korištenje verzije od 8 MB, kao što je model ESP32-S3, koji košta između 5 i 10 eura. To vam omogućuje pohranjivanje cijelog konsolidiranog popisa blokiranih domena (kao što je Steven Black) izravno u memoriju. U verziji od 4 MB, popis se automatski skraćuje, ali i dalje nudi dobru zaštitu. S ovim projektom nema potrebe za kupnjom microSD kartica, održavanjem operativnog sustava ili instaliranjem sigurnosnih zakrpa. Ukupni trošak, uključujući USB kabel i punjač, ne prelazi 15 eura.

Instalacija se vrši putem besplatnog Arduino IDE-a. Nakon preuzimanja datoteka s GitHuba, odabirete odgovarajuću shemu particija koja dodjeljuje PSRAM memoriju i pišete program na ploču. Prilikom prvog pokretanja, ESP32 djeluje kao Wi-Fi pristupna točka. Povežete se s mrežom, odete na 192.168.4.1 i unesete podatke o svojoj kućnoj Wi-Fi mreži i URL popisa blokiranih domena (u HOSTS ili AdBlock formatu). Posljednji korak je postavljanje statičke IP adrese za vašu ploču i unos ove IP adrese kao zadanog DNS poslužitelja u postavkama vašeg usmjerivača.

Web sučelje omogućuje vam praćenje preuzimanja i analizu blokiranih domena u stvarnom vremenu. Buduća ažuriranja prenose samo razlike u podacima, što ubrzava performanse. Iako sustav ne nudi napredne grafikone ili funkciju DHCP poslužitelja poput Pi-holea, izvrsno je, ekonomično i jednostavno rješenje protiv trackera.


Zanima vas više o ovoj temi?
android


Što drugi čitaju?