Kann Pi-hole Twitch-Werbung blockieren? Die ehrliche Antwort
Warum Pi-hole gegen Twitch-Videowerbung fast machtlos ist: Server-Side Ad Insertion technisch erklärt, was DNS-Blocking bei Twitch wirklich erreicht, welche Nebenwirkungen aggressive Blocklisten haben — und was stattdessen hilft.
Von Niclas Hennrich · Veröffentlicht: · 4 Min. Lesezeit
Kurz gesagt: Nicht zuverlässig. Twitch fügt Videowerbung serverseitig in den Stream ein — Werbung und Inhalt kommen von denselben Domains. Pi-hole kann als DNS-Filter nur ganze Domains blockieren und würde damit den Stream gleich mit treffen. Was per DNS geht: Tracking und Banner filtern. Was nicht geht: Pre-Rolls und Mid-Rolls im Video verhindern. Jede Blockliste, die etwas anderes verspricht, funktioniert entweder gar nicht oder macht Twitch kaputt.
Die Frage taucht in jedem Pi-hole-Thread auf, und die Antworten reichen von „diese eine Liste hilft" bis „unmöglich". Beides greift zu kurz. Wer einmal verstanden hat, wie Twitch Werbung ausliefert, kann die Grenze selbst ziehen — und erkennt auch bei anderen Diensten sofort, ob DNS-Blocking eine Chance hat.
Wie Pi-hole blockiert — und was das voraussetzt #
Pi-hole arbeitet auf DNS-Ebene: Fragt ein Gerät nach
werbeserver.example.com, antwortet Pi-hole mit einer Leere-Adresse, und die
Werbung wird nie geladen. Das funktioniert hervorragend, solange eine
Bedingung erfüllt ist: Werbung und Inhalt müssen von unterschiedlichen
Domains kommen. Genau so war das Web lange gebaut — die Seite kommt vom
Publisher, die Banner von Drittanbieter-Ad-Servern. Eine Domain blockieren,
Inhalt behalten: das ist das Pi-hole-Prinzip. Welche Filterphilosophie dabei
zu dir passt, vergleicht unser Guide
Pi-hole vs. AdGuard Home.
Warum Twitch anders ist: Server-Side Ad Insertion #
Twitch nutzt für Videowerbung Server-Side Ad Insertion (SSAI): Die Werbeclips werden serverseitig in den laufenden Videostream eingefügt und über dieselbe Infrastruktur ausgeliefert wie der Stream selbst — dieselben Hostnamen, dieselben CDN-Endpunkte, dasselbe Protokoll. Aus Sicht deines Netzwerks gibt es keinen Unterschied zwischen einem Werbesegment und einem Stream-Segment.
Damit fehlt Pi-hole der einzige Hebel, den es hat: eine unterscheidbare Domain. Die Wahl lautet nicht „Werbung oder keine Werbung", sondern „Stream oder kein Stream".
Das ist kein Twitch-Sonderfall, sondern der Trend bei allen großen Videoplattformen — YouTube arbeitet zunehmend genauso. First-Party-Werbung über die eigene Infrastruktur ist die direkte Antwort der Plattformen auf DNS- und netzwerkweite Blocker.
Was Pi-hole bei Twitch trotzdem erreicht #
Ganz nutzlos ist der Filter nicht:
- Tracking und Analytics: Aufrufe an Messdienste und Tracking-Endpunkte rund um die Twitch-Seite lassen sich per DNS unterbinden — ein Gewinn für den Datenschutz, unabhängig von der Werbung.
- Klassische Banner: Wo Twitch (oder eingebettete Seiten) Display-Werbung von Dritt-Ad-Servern laden, greifen die üblichen Blocklisten wie überall im Web.
- Der Rest des Netzes: Der eigentliche Wert von Pi-hole bleibt das netzweite Filtern für alle Geräte und Apps — Smart-TVs, Smartphones, IoT. Twitch-Video ist eine der Lücken, die man kennen und akzeptieren sollte.
Warum manche Listen „manchmal" funktionieren #
In Foren kursieren regelmäßig Blocklisten und Regex-Sammlungen, die Twitch-Werbung angeblich stoppen. Das Muster dahinter:
- Sie blockieren Nebenschauplätze — etwa Domains, die an der Ad-Entscheidung beteiligt sind. Wenn Twitch die Auslieferung ändert (was regelmäßig passiert), bricht der Effekt weg. Dass es zeitweise „wirkt", ist ein Schnappschuss im Wettrüsten, kein stabiler Zustand.
- Oder sie blockieren zu breit — ganze
ttvnw.net-Bereiche, über die auch die Streams laufen. Ergebnis: endloses Laden, Fehlermeldungen oder der bekannte lila Bildschirm statt des Streams.
Beides erklärt die widersprüchlichen Erfahrungsberichte: Dieselbe Liste kann bei einem Nutzer „funktionieren" (bis zur nächsten Änderung) und beim nächsten Twitch komplett lahmlegen.
Nebenwirkungen aggressiver Filter #
Wer es trotzdem mit harten Listen versucht, handelt sich typische Probleme ein:
- Streams laden nicht oder brechen ab, weil CDN-Endpunkte blockiert sind.
- Kanalpunkte, Drops und Chat-Funktionen haken, wenn Hintergrund-Domains auf der Liste stehen.
- Fehlersuche wird zäh: Die Symptome sehen aus wie Netzwerk- oder Twitch-Störungen. Erst das Pi-hole Query Log zeigt, dass der eigene Filter die Ursache ist.
Troubleshooting in drei Schritten: Im Query Log nach blockierten
twitch.tv- und ttvnw.net-Anfragen filtern → verdächtige Einträge
temporär auf die Whitelist → wenn der Stream wieder läuft, die
verantwortliche Liste ganz entfernen statt dauerhaft Einzeldomains zu
pflegen.
Was stattdessen realistisch ist #
- Twitch Turbo oder Kanal-Abos — der offizielle Weg. Werbung ist bei Twitch Teil des Geschäftsmodells und der Streamer-Finanzierung; Turbo und Abos schalten sie legitim ab.
- Browser-Content-Blocker wie uBlock Origin arbeiten im Player statt auf DNS-Ebene und können Werbesegmente teils erkennen und überbrücken. Auch das ist ein ständiges Katz-und-Maus-Spiel mit Phasen, in denen nichts davon funktioniert — aber es ist die technisch passende Ebene, anders als DNS.
- Drittanbieter-Player und Proxy-Umwege (Stichwort: Werbung aus Ländern ohne Ad-Auslieferung beziehen) existieren. Sie verstoßen gegen die Twitch-Nutzungsbedingungen und schicken deinen Stream-Traffic über fremde Infrastruktur — für ein Homelab, in dem man gerade die Kontrolle über den eigenen Traffic übernommen hat, ein merkwürdiger Tausch.
- Erwartung gerade rücken: Pi-hole bleibt für alles andere im Netz wertvoll. Wie du es sauber betreibst, zeigen die Guides Pi-hole mit Docker Compose und Pi-hole mit Unbound.
Fazit #
Pi-hole gegen Twitch-Videowerbung ist der falsche Hebel — nicht weil Pi-hole schlecht wäre, sondern weil Twitch die Werbung dorthin verlagert hat, wo ein DNS-Filter grundsätzlich nicht hinkommt. Wer das akzeptiert, erspart sich kaputte Streams und zähe Fehlersuche — und weiß den Filter dort zu schätzen, wo er glänzt: im Rest des Heimnetzes.
Häufige Fragen
- Kann Pi-hole Twitch-Werbung blockieren?
- Nicht zuverlässig. Twitch fügt Videowerbung serverseitig direkt in den Videostream ein (Server-Side Ad Insertion) — Werbung und Stream kommen von denselben Hostnamen. Ein DNS-Filter wie Pi-hole kann nur ganze Domains blockieren und müsste dafür den Stream selbst blockieren. Banner und ein Teil des Trackings lassen sich per DNS filtern, die Pre-Rolls und Mid-Rolls im Video nicht.
- Warum funktioniert meine Twitch-Blockliste im Pi-hole nicht?
- Weil die Videowerbung nicht von einer eigenen Werbedomain kommt, die man blockieren könnte. Listen, die es trotzdem versuchen, blockieren entweder wirkungslose Nebendomains oder treffen die Stream-Auslieferung selbst — dann lädt der Stream gar nicht mehr oder zeigt dauerhaft einen lila Bildschirm. Dass eine Liste zeitweise zu wirken scheint, liegt meist an geänderter Ad-Auslieferung bei Twitch, nicht an der Liste.
- Was blockiert Pi-hole bei Twitch dann überhaupt?
- Auf Webseiten-Ebene durchaus etwas: Tracking- und Analytics-Aufrufe sowie Werbebanner, die von klassischen Ad-Servern stammen. Das verbessert Datenschutz und Seitenballast — an der Videowerbung im Player ändert es nichts.
- Was hilft wirklich gegen Twitch-Werbung?
- Offiziell: Twitch Turbo oder ein Abo des jeweiligen Kanals — beide schalten Werbung legitim ab. Auf Browser-Ebene liefern sich Content-Blocker wie uBlock Origin ein ständiges Wettrüsten mit Twitch; das funktioniert mal besser, mal wochenlang gar nicht. Drittanbieter-Player und Proxy-Lösungen existieren, verstoßen aber gegen die Nutzungsbedingungen und leiten deinen Traffic über fremde Server.
- Twitch zeigt nur noch einen lila Bildschirm oder lädt endlos — liegt das am Pi-hole?
- Sehr wahrscheinlich, wenn eine aggressive Twitch-Blockliste aktiv ist. Prüfe im Query Log, welche ttvnw.net- oder twitch.tv-Subdomains blockiert werden, und entferne die Liste bzw. setze die betroffenen Domains auf die Whitelist. Danach den DNS-Cache des Geräts leeren oder kurz warten.
Weiterlesen
Netzwerk
Pi-hole vs. AdGuard Home: Welcher DNS-Filter passt zu dir?
Beide blocken Werbung im ganzen Netz — aber mit unterschiedlicher Philosophie. Der ehrliche Vergleich: Funktionen, Verschlüsselung, Bedienung und eine klare Empfehlung.
Netzwerk
Pi-hole mit Unbound: Werbefilter plus eigener rekursiver DNS
Warum Pi-hole allein deine DNS-Anfragen nur weiterreicht — und wie du mit Unbound als rekursivem Resolver unabhängig von Google, Cloudflare & Co. wirst. Mit kompletter Konfiguration.
Netzwerk
Pi-hole mit Docker Compose betreiben
Pi-hole als Container statt als Systeminstallation: eine nachvollziehbare compose.yaml, der Umgang mit belegtem Port 80, ein Speicherlimit für kleine Geräte und die Frage, welchen Upstream-DNS du eintragen solltest.