Pi-hole is een populaire applicatie voor het blokkeren van advertenties en trackers, maar allerlei smart apparaten zoals televisies, camera's en spelcomputers blijken de oplossing door middel van hardcoded dns-servers te omzeilen, zo stellen onderzoekers van de Universiteit van Iowa (pdf).
Pi-hole wordt vaak geadverteerd als een oplossing waarmee alle ongewenste content, trackers en advertenties op alle apparaten op het netwerk zijn te blokkeren. Hiervoor moet het systeem waarop Pi-hole draait als dns-server worden ingesteld waar de router weer gebruik van maakt. Door middel van een dns sinkhole worden vervolgens advertentie- trackingservers niet geladen.
Onderzoekers van de Universiteit van Iowa analyseerden het netwerkverkeer van meer dan tweehonderd woningen in de Verenigde Staten met smart apparaten en ontdekten dat die in veel gevallen een hardcoded dns-server gebruiken. Hierdoor wordt de in de router ingestelde dns-server genegeerd.
Niet alleen maken veel smart apparaten gebruik van een hardcoded dns-server, in veel gevallen blijkt die van Google te zijn waardoor het techbedrijf alle dns-verzoeken van de apparaten ontvangt. Van de smart home assistenten gebruikt 98 procent de dns-server van Google. Bij smart-tv's en smart camera's is dit 68 procent, gevolgd door spelcomputers met 46 procent.
Het is echter mogelijk om alle dns-verzoeken via de Pi-Hole te laten lopen, stelt LabZilla. Hiervoor moeten verschillende NAT-regels worden aangemaakt. LabZilla geeft een voorbeeld voor pfSense, maar merkt op dat die ook voor andere systemen is aan te passen, zoals de Sophos XG en Ubiquiti EdgeRouter.
Deze posting is gelocked. Reageren is niet meer mogelijk.