Man programmerar $7-kort för att blockera alla webbannonser, upptäcker att Raspberry Pi nu är en lyxvara
Ett $7 ESP32-S3-kort gör vad en Raspberry Pi kan göra för en bråkdel av kostnaden – blockera annonser, spara bandbredd och påminna oss om att ibland är den billigaste lösningen också den mest tillfredsställande.
De säger att nöd är uppfinningarnas moder, och tydligen är de skenande priserna på Raspberry Pi-kort moder till insikten att man inte behöver en $60-dator för att blockera annonser. En ZDNet-skribent, som stod inför begränsad bandbredd och en plötslig aversion mot överdrift, bestämde sig för att bygga en annonsblockeringslösning med ett ESP32-S3-kort som kostar mindre än en fancy smörgås.
Projektet, som tog bara några minuter att ställa in, använder programvaran ESP32_AdBlocker för att skapa en DNS-sänkhål. För den oinvigde är ett DNS-sänkhål som en dörrvakt för din internettrafik – fast istället för att kolla legitimation kollar den om en adress finns på en lista över kända annonsservrar och säger sedan åt webbläsaren att dra åt skogen. Själva kortet är ett underverk av modern ingenjörskonst: en dual-core processor som kör på upp till 240 MHz, 520 KB RAM och upp till 16 MB flashminne. Med andra ord är det en dator du kan balansera på fingertoppen, vilket är precis vad författaren gjorde.
Installationsprocessen innebär att ladda ner Arduino IDE, konfigurera den för ESP32, ansluta kortet till din PC (med rätt USB-port, för det finns två – för varför göra något enkelt?), och ladda upp programvaran. Sedan ansluter du till kortets Wi-Fi-åtkomstpunkt, pekar den mot din router och anger en blockeringslista-URL. Slutligen konfigurerar du dina enheter att använda kortets IP-adress (192.168.4.1) som sin DNS-server. Resultatet: annonser försvinner från större delen av webben, vilket sparar bandbredd och förstånd.
Men det finns begränsningar. YouTube-annonser, som serveras från samma servrar som videorna du faktiskt vill titta på, är immuna mot detta trick. Metoden fungerar inte heller med nyare IPv6-adresser. För en tillfällig lösning på en begränsad bandbreddsanslutning fungerar den dock utmärkt. Om du vill ha en permanent fix kan du alltid satsa på en Raspberry Pi Zero 2 W som kör PiHole – men det kostar dig minst $15 för kortet, plus ett microSD-kort. Olika hästar för olika lopp, som man säger – fast i det här fallet kostar hästen $7.
The Good Times
Nyheter i din inkorg.
En sardonisk sammanfattning, levererad enligt ditt schema. Gratis. Avsluta prenumerationen när du vill.
Redan prenumerant men vi dyker aldrig upp? Kolla skräppostmappen och klicka på 'Inte skräppost' (eller 'Ta bort från skräppost') för att rädda oss ur skräppostens skärseld. På köpet hjälper du alla andra.
Om du inte öppnar något av våra mejl på en månad tas du automatiskt bort från listan.
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.