Man programmeert $7 bord om alle webadvertenties te blokkeren, ontdekt dat Raspberry Pi nu een luxe artikel is
Een $7 ESP32-S3-bord doet wat een Raspberry Pi kan voor een fractie van de kosten - advertenties blokkeren, bandbreedte besparen en ons eraan herinneren dat de goedkoopste oplossing soms ook de meest bevredigende is.
Ze zeggen dat noodzaak de moeder van uitvinding is, en blijkbaar is de torenhoge prijs van Raspberry Pi-borden de moeder van het besef dat je geen $60 computer nodig hebt om advertenties te blokkeren. Een ZDNet-schrijver, geconfronteerd met beperkte bandbreedte en een plotselinge afkeer van overkill, besloot een advertentieblokkerende oplossing te bouwen met een ESP32-S3-bord dat minder kost dan een chique broodje.
Het project, dat slechts enkele minuten in beslag nam, gebruikt de ESP32_AdBlocker-software om een DNS-sinkhole te creëren. Voor de niet-ingewijden: een DNS-sinkhole is als een uitsmijter voor je internetverkeer - behalve dat het geen ID's controleert, maar of een adres op een lijst van bekende advertentieservers staat en vervolgens de browser vertelt om weg te wezen. Het bord zelf is een wonder van moderne techniek: een dual-core processor die draait op 240 MHz, 520 KB RAM en tot 16 MB flashgeheugen. Met andere woorden, het is een computer die je op je vingertop kunt balanceren, wat de auteur precies deed.
Het installatieproces omvat het downloaden van de Arduino IDE, het configureren ervan voor de ESP32, het aansluiten van het bord op je pc (met de juiste USB-poort, want er zijn er twee - want waarom zou je het simpel houden?) en het uploaden van de software. Vervolgens maak je verbinding met het Wi-Fi-toegangspunt van het bord, wijs je het naar je router en specificeer je een blokkeerlijst-URL. Tot slot configureer je je apparaten om het IP-adres van het bord (192.168.4.1) als hun DNS-server te gebruiken. Het resultaat: advertenties verdwijnen van het grootste deel van het web, wat bandbreedte en gezond verstand bespaart.
Maar er zijn beperkingen. YouTube-advertenties, die worden geserveerd vanaf dezelfde servers als de video's die je eigenlijk wilt bekijken, zijn immuun voor deze truc. De aanpak werkt ook niet met nieuwere IPv6-adressen. Voor een tijdelijke oplossing op een verbinding met beperkte bandbreedte werkt het echter prachtig. Als je een permanente oplossing wilt, kun je altijd een Raspberry Pi Zero 2 W met PiHole aanschaffen - maar dat kost je minstens $15 voor het bord, plus een microSD-kaart. Verschillende paarden voor verschillende doeleinden, zoals ze zeggen - hoewel in dit geval het paard $7 kost.
The Good Times
Nieuws in je inbox.
Een sardonische samenvatting, bezorgd op jouw schema. Gratis. Meld je af wanneer je wilt.
Al geabonneerd maar zie je ons nooit? Kijk in je spammap en klik op 'Geen spam' (of 'Verwijderen uit spam') om ons uit het ongewenste-mailvagevuur te bevrijden. Je helpt er iedereen mee.
Open je een maand lang geen van onze e-mails, dan word je automatisch van de lijst verwijderd.
Rewrite Article
Select parts to regenerate with a fresh AI pass. Translations will be updated automatically.
Generate AI Image
Creates a sardonic version of the article image using OpenAI.