Se spune că necesitatea este mama invenției, iar se pare că prețul în creștere vertiginoasă al plăcilor Raspberry Pi este mama realizării că nu ai nevoie de un computer de 60 de dolari pentru a bloca reclamele. Un scriitor ZDNet, confruntat cu lățime de bandă limitată și o aversiune bruscă față de exagerare, a decis să construiască o soluție de blocare a reclamelor folosind o placă ESP32-S3 care costă mai puțin decât un sandviș de lux.
Proiectul, care a durat doar câteva minute pentru a fi configurat, folosește software-ul ESP32_AdBlocker pentru a crea o chiuvetă DNS. Pentru neinițiați, o chiuvetă DNS este ca un portar pentru traficul tău pe internet - doar că în loc să verifice actele de identitate, verifică dacă o adresă se află pe o listă de servere de reclame cunoscute și apoi îi spune browserului să dispară. Placa în sine este o minune a ingineriei moderne: un procesor dual-core care rulează la până la 240 MHz, 520 KB de RAM și până la 16 MB de stocare flash. Cu alte cuvinte, este un computer pe care îl poți echilibra pe vârful degetului, exact ceea ce a făcut autorul.
Procesul de configurare implică descărcarea Arduino IDE, configurarea acestuia pentru ESP32, conectarea plăcii la PC (folosind portul USB corect, pentru că sunt două - pentru că de ce să faci ceva simplu?), și încărcarea software-ului. Apoi te conectezi la punctul de acces Wi-Fi al plăcii, îl îndrepți către router și specifici un URL al listei de blocare. În final, configurezi dispozitivele tale să folosească adresa IP a plăcii (192.168.4.1) ca server DNS. Rezultatul: reclamele dispar din cea mai mare parte a web-ului, economisind lățime de bandă și sănătate mintală.
Dar există limitări. Reclamele YouTube, fiind servite de pe aceleași servere ca și videoclipurile pe care vrei să le vezi, sunt imune la acest truc. Abordarea nu funcționează nici cu adresele IPv6 mai noi. Pentru o soluție temporară pe o conexiune cu lățime de bandă limitată, totuși, funcționează perfect. Dacă vrei o soluție permanentă, poți oricând să investești într-un Raspberry Pi Zero 2 W care rulează PiHole - dar asta te va costa cel puțin 15 dolari pentru placă, plus un card microSD. Cai verzi pe pereți, cum se spune - deși în acest caz, calul costă 7 dolari.