Skip to content

ExplainerDNS filtering limits

DNS-Filter-Verhalten "Fail Open" vs. "Fail Closed": Was passiert bei einem Filterausfall?

Sie können festlegen, wie sich Ihr Gäste- und Mitarbeiter-WiFi verhalten soll, wenn der DNS-Filter nicht mehr antwortet, und prüfen, ob Ihr Netzwerk tatsächlich den Fail-Closed-Modus nutzt. Sie erfahren, wo sich Fallback-Optionen in DHCP, Forwardern und Geräten verbergen und wie Sie die Redundanz testen, bevor ein...

12 min read

DNS-Filter-Verhalten "Fail Open" vs. "Fail Closed": Was passiert bei einem Filterausfall?

Beim DNS-Filtering bezeichnet die Entscheidung zwischen Fail-Open und Fail-Closed das Verhalten eines Netzwerks, wenn sein gefilterter Resolver nicht mehr antwortet. Bei Fail-Open wird auf einen ungefilterten Resolver zurückgegriffen, sodass das Surfen ohne Schutz fortgesetzt werden kann. Fail-Closed leitet Anfragen nirgendwo anders hin weiter - gemäß der Steuerung SC-24 der Richtlinie NIST SP 800-53 (Fail in a known state) -, sodass nichts ungefiltert aufgelöst wird.

Was bedeutet Fail-Open vs. Fail-Closed beim DNS-Filtering?

DNS-Filtering setzt direkt beim ersten Schritt jeder Verbindung an. Ein Telefon fordert einen Resolver auf, einen Domänennamen in eine IP-Adresse umzuwandeln, bevor eine Sitzung eröffnet wird (RFC 1035). Ein schützender DNS-Resolver gleicht diesen Namen mit Threat Intelligence und Ihrer Inhaltsrichtlinie ab. Anschließend gibt er die tatsächliche Adresse, die Adresse einer Sperrseite oder eine Ablehnung zurück.

Diese Platzierung ist der Grund, warum DNS-Filtering funktioniert. Die Überprüfung findet statt, bevor ein einziges Paket das Ziel erreicht. Es kann einen Phishing-Link oder einen Malware-Callback stoppen, den eine Firewall lediglich als zugelassenen Datenverkehr auf Port 443 sehen würde. Das UK National Cyber Security Centre betreibt nach demselben Prinzip einen Schutz-DNS-Dienst für den öffentlichen Sektor.

Diese Platzierung ist jedoch auch die Schwachstelle. Wenn jede Abfrage vom gefilterten Resolver abhängt, benötigen Sie einen Plan für den Fall, dass dieser nicht erreichbar ist. Es gibt nur zwei Pläne:

  • Fail-Open: Das Netzwerk oder Gerät sendet die Anfrage an einen anderen Resolver, der keine Richtlinie anwendet. Das Surfen wird fortgesetzt, aber Schutz, Protokollierung und Inhaltsregeln stoppen, bis der Filter wieder verfügbar ist.
  • Fail-Closed: Es existiert kein ungefilterter Pfad. Neue Abfragen warten auf die Antwort eines gefilterten Resolvers, und nichts wird ohne eine Richtlinienentscheidung aufgelöst.

Die Wahl ist eine Abwägung zwischen Verfügbarkeit und Absicherung. Fail-Open bevorzugt den Besucher, der möchte, dass eine Seite sofort lädt. Fail-Closed bevorzugt Ihr Sicherheitsteam, Ihre Jugendschutzbeauftragten und Ihre Auditoren, die nachweisen müssen, dass das Netzwerk in jeder Minute des Jahres gefiltert wurde.

NIST SP 800-53 Rev. 5 drückt dieselbe Idee in zwei Steuerungen aus. SC-24 steht für „Fail in a known state“ und SC-7(18) für „Fail secure“ (NIST SP 800-53 Rev. 5).

Wie funktioniert das Ausfallverhalten von Filtern beim Resolver?

Ihre Konfiguration bestimmt das Ausfallverhalten des Filters, nicht der Filter selbst. Drei Stellen legen dies fest: DHCP, jeder lokale DNS-Forwarder und das Gerät selbst.

Die DHCP-DNS-Felder

DHCP ist das Protokoll, das jedem Gerät beim Beitritt seine IP-Adresse und Netzwerkeinstellungen zuweist. Die meisten Gäste- und Mitarbeiternetzwerke nutzen es, um jedem Gerät zwei oder mehr DNS-Serveradressen zu übergeben. Wenn alle auf gefilterte Resolver verweisen, ist das Design Fail-Closed. Wenn die zweite Adresse auf einen ISP oder einen öffentlichen Resolver verweist, ist das Design Fail-Open - unabhängig davon, was der Filter-Anbieter verspricht.

1. Query on port 532. Timeout, no reply3. Retry to secondary4. Resolves any domain5. Device connectsGuest deviceReceives two DNS serveraddresses from DHCPFiltering resolverPrimary DNS,unreachable during theoutageUnfilteredfallback resolverSecondary DNS, often anISP or public resolverAnswer with nopolicy checkMalware, phishing andblocked categories allresolveConnection opensFirewall sees anallowed IP on port 443
1. Query on port 532. Timeout, no reply3. Retry to secondary4. Resolves any domain5. Device connectsGuest deviceReceives two DNS serveraddresses from DHCPFiltering resolverPrimary DNS, unreachableduring the outageUnfilteredfallback resolverSecondary DNS, often anISP or public resolverAnswer with nopolicy checkMalware, phishing andblocked categories allresolveConnection opensFirewall sees an allowedIP on port 443
Fail open: the filtering resolver times out, the device retries an unfiltered secondary, and the lookup succeeds with no policy applied.

Flow diagram showing a guest device query timing out at the filtering resolver, falling back to an unfiltered secondary resolver and connecting to a domain with no policy check.

Connections

  1. Guest device to Filtering resolver (1. Query on port 53)
  2. Filtering resolver to Guest device (2. Timeout, no reply)
  3. Guest device to Unfiltered fallback resolver (3. Retry to secondary)
  4. Unfiltered fallback resolver to Answer with no policy check (4. Resolves any domain)
  5. Answer with no policy check to Connection opens (5. Device connects)

Der lokale Forwarder

Viele Firewalls und Gateways betreiben einen DNS Forwarder. Geräte fragen das Gateway ab, und das Gateway leitet die Anfrage an vorgelagerte Resolver weiter. Hier befindet sich das Fallback in der Upstream Liste des Forwarders. Ein Forwarder, der einen öffentlichen Resolver unterhalb des Filters auflistet, verhält sich im Fehlerfall offen (Fail Open), selbst wenn DHCP sauber aussieht.

Das eigene Verhalten des Geräts

Die Auswahl des Resolvers variiert je nach Betriebssystem. Einige Geräte behandeln den zweiten Server als striktes Standby. Andere fragen ihn ab, sobald der erste langsam ist, oder senden Anfragen an beide. Bei einem Fail Open Design können daher ungefilterte Antworten durchsickern, obwohl der Filter vollkommen funktionsfähig ist.

Wie Fail Closed aussieht

Bei einem Fail Closed Design verweist jede DNS-Adresse, die ein Gerät oder Forwarder nutzen kann, auf einen filternden Resolver mit derselben Richtlinie. Wenn einer nicht mehr antwortet, versucht es das Gerät über den nächsten. Die Abfrage schlägt nur fehl, wenn jeder filternde Resolver unerreichbar ist. Das Gerät erhält dann anstelle einer ungefilterten Antwort eine Zeitüberschreitung oder SERVFAIL, die standardmäßige DNS-Antwort für "Serverfehler".

1. Abfrage2. Erneuter Versuch beim nächsten Filter3. Netzwerkrichtlinie anwenden4a. Domäne erlaubt4b. Bedrohung oder blockierte KategorieWenn alle Filter ausfallenGerätNurFilter-Resolver-AdressenkonfiguriertFilter-Resolver 1Nicht erreichbarFilter-Resolver 2Redundant, gleicheRichtlinieRichtlinienprüfungThreat Intelligenceplus IhreInhaltskategorienSaubere AntwortEchte IP zurückgegeben,Verbindung wirdhergestelltSperrantwortSperrseite oderAblehnung, EreignisprotokolliertKeine AntwortJeder Filter-Resolverausgefallen: SERVFAIL,keine Verbindung
1. Abfrage2. Erneuter Versuch beim nächsten Filter3. Netzwerkrichtlinie anwenden4a. Domäne erlaubt4b. Bedrohung oder blockierte KategorieWenn alle Filter ausfallenGerätNurFilter-Resolver-AdressenkonfiguriertFilter-Resolver1Nicht erreichbarFilter-Resolver2Redundant,gleicheRichtlinieKeineAntwortJederFilter-Resolverausgefallen:SERVFAIL, keineVerbindungRichtlinienprüfungThreatIntelligenceplus IhreInhaltskategorienSaubereAntwortEchte IPzurückgegeben,Verbindung wirdhergestelltSperrantwortSperrseite oderAblehnung,Ereignisprotokolliert
Fail Closed: Redundante Filter-Resolver teilen sich eine Richtlinie. Wenn alle ausfallen, schlägt die Abfrage fehl, anstatt ungefiltert aufzulösen.

Ablaufdiagramm, das ein Gerät zeigt, das einen zweiten Filter-Resolver versucht, nachdem der erste ausgefallen ist, die Richtlinie, die die Domäne zulässt oder blockiert, und einen gestrichelten Pfad, bei dem alle Resolver ausfallen und keine Verbindung aufgebaut wird.

Connections

  1. Gerät to Filter-Resolver 1 (1. Abfrage)
  2. Gerät to Filter-Resolver 2 (2. Erneuter Versuch beim nächsten Filter)
  3. Filter-Resolver 2 to Richtlinienprüfung (3. Netzwerkrichtlinie anwenden)
  4. Richtlinienprüfung to Saubere Antwort (4a. Domäne erlaubt)
  5. Richtlinienprüfung to Sperrantwort (4b. Bedrohung oder blockierte Kategorie)
  6. Gerät to Keine Antwort (Wenn alle Filter ausfallen)

Richtig umgesetzt ist Fail Closed nicht anfällig. Die Ausfallsicherheit entsteht durch redundante Filter-Resolver, nicht durch ein ungefiltertes Hintertürchen.

Fail Open, Fail Closed, Fail Secure: Welche Begriffe werden verwechselt?

Vier verwandte Begriffe tauchen in Anbieterdokumenten, Audit-Ergebnissen und Change-Tickets auf. Sie beschreiben unterschiedliche Dinge, und eine Verwechslung führt zu einer falschen Architektur.

Fail open vs. fail closed vs. Begriffe, mit denen sie verwechselt werden Data as of 2026-06-10
BegriffBeschreibungBei einem FilterausfallVerbundenes Risiko
Fail openAnfragen weichen auf einen ungefilterten Resolver aus, wenn der Filter nicht erreichbar istSurfen läuft ungefiltert weiterBedrohungen und blockierte Kategorien werden ohne Richtlinie und oft ohne Protokoll aufgelöst
Fail closedNur filternde Resolver sind konfiguriert, kein ungefiltertes Fallback vorhandenNeue Abfragen schlagen fehl, bis ein filternder Resolver antwortetVerfügbarkeit hängt von der Filter-Redundanz ab
Fail secure (NIST SC-7(18))Begriff aus dem Control-Framework: Ein Grenzgerät darf bei einem Ausfall keinen unsicheren Zustand einnehmenGleiches praktisches Ergebnis wie fail closedPrüfer verlangen möglicherweise Nachweise dafür
Serve-stale (RFC 8767)Ein Resolver antwortet aus dem abgelaufenen Cache, wenn Upstream-Server nicht erreichbar sindKürzlich besuchte Domains werden weiterhin aufgelöstAntworten spiegeln die letzte Entscheidung wider, keine frische Richtlinienprüfung
Default denyRichtlinie für Domains, die der Filter noch nicht kategorisiert hatKein Ausfallmodus; gilt, solange der Filter ordnungsgemäß funktioniertÜbermäßige Blockierung, wenn zu streng eingestellt
BypassEin Gerät ignoriert den Netzwerk-Resolver über hartcodiertes DNS, DoH oder DoTUnbeeinflusst, da es dauerhaft ungefiltert istErfordert Egress-Kontrollen, keine Ausfalleinstellung
Fail-secure-Wortlaut aus NIST SP 800-53 Rev. 5. Serve-stale definiert in RFC 8767.

Fail closed ist nicht Default Deny

Default Deny ist eine Richtlinienentscheidung bezüglich unkategorisierter Domains. Sie greift, solange der Filter ordnungsgemäß funktioniert. Bei Fail closed geht es darum, was passiert, wenn der Filter nicht erreichbar ist. Sie können Fail closed mit einer toleranten Richtlinie oder Fail open mit einer strengen Richtlinie betreiben.

Serve-stale liegt dazwischen

RFC 8767 erlaubt es einem Resolver, aus einem abgelaufenen Cache zu antworten, wenn er die Upstream-Server nicht erreichen kann. Dadurch bleiben beliebte Namen bei kurzen Ausfällen funktionsfähig. Es gibt die letzte Entscheidung wieder; eine Domain, die in der Zwischenzeit bösartig geworden ist, wird daher nicht erfasst.

Bypass ist kein Ausfall

Ein Gerät, das DNS over HTTPS (DoH, RFC 8484) oder DNS over TLS (DoT, RFC 7858) zu einem öffentlichen Resolver nutzt, gelangt nie an Ihren Filter. Fail-closed-Einstellungen bewirken hier nichts. Bypass verhindern Sie durch Egress-Regeln.

Wo begegnet Ihnen ein Ausfall der DNS-Filterung in der Praxis?

Ein Ausfall der DNS-Filterung ist nur dann von Bedeutung, wenn die Internetverbindung steht, der Filter aber nicht erreichbar ist. Wenn die gesamte Anbindung ausfällt, verhalten sich beide Modi gleich. In der Praxis entsteht die Lücke durch ganz normale Betriebserlebnisse:

  • Eine Firewall-Änderung, die den ausgehenden Port 53 zu den Adressen des Filters blockiert;
  • Ein lokaler Forwarder, der abstürzt oder die Weiterleitung nach oben einstellt;
  • Eine Routing-Änderung in einem Filial-WAN, die den DNS-Verkehr in die falsche Richtung leitet;
  • Ein Dienstleister bearbeitet einen DHCP-Bereich und fügt einen öffentlichen Resolver "zur Ausfallsicherheit" hinzu;
  • Ein Vorfall beim Filtering-Anbieter selbst.

Jedes dieser Szenarien sieht in einem Fail-Closed-Netzwerk harmlos aus. In einem Fail-Open-Netzwerk entfernt jedes davon stillschweigend den Schutz.

Hospitality-Gastnetzwerke

Hotels und Gastronomiebetriebe wenden Inhaltsrichtlinien an, damit das Gäste-WiFi für Familien geeignet und vor Malware geschützt bleibt. Ein Fail-Open-Gästenetzwerk hebt diese Richtlinie auf, ohne jemanden zu benachrichtigen. Für große Gastronomie- und Hotelbetreiber birgt ein Richtlinienausfall im öffentlichen WiFi sowohl Marken- als auch Sicherheitsrisiken.

Gesundheitswesen

Shield blockiert wöchentlich rund 241.000 Bedrohungen im St George's Healthcare NHS Trust. Nach unserer Berechnung entspricht das durchschnittlich etwa 1.400 pro Stunde. Ein einstündiges Fail-Open-Fenster würde dazu führen, dass diese Abfragen auf Geräten von Patienten, Besuchern und Mitarbeitern ungeprüft aufgelöst werden.

Transportknotenpunkte

Flughäfen verzeichnen Tausende von Passagiergeräten in öffentlichen Netzwerken, von denen viele unverwaltet sind. In einem Terminal bedeutet eine Fail-Open-Lücke ein ungefiltertes öffentliches Netzwerk bei Spitzenauslastung.

Mitarbeiter- und Unternehmensnetzwerke

Mitarbeiternetzwerke erhöhen die Anforderungen an die Verfügbarkeit. Business-Apps müssen weiterhin funktionieren, daher benötigt Fail Closed eine echte Redundanz im Hintergrund. Interne Namen werden in der Regel auf internen DNS-Servern aufgelöst, die externe Anfragen dann an den Filter weiterleiten. Stellen Sie sicher, dass diese Weiterleitungsebene ebenfalls keinen ungefilterten Upstream hat.

Wo liegen die Grenzen und Sonderfälle von Fail-Closed-DNS?

Fail Closed ist der richtige Standard für die meisten Gäste- und Mitarbeiter-WiFi-Netzwerke. Dennoch gibt es Grenzen, die Sie kennen sollten, bevor Sie Ihr System darauf auslegen.

Fail Closed mit nur einem Resolver ist ein Ausfallplan

Wenn das Netzwerk eine einzelne Filtering-Adresse auflistet, bedeutet Fail Closed, dass jeder Ausfall dieser Adresse das gesamte DNS lahmlegt. Redundanz über mehrere Filtering-Resolver hinweg macht Fail Closed erst praktikabel. Fragen Sie Ihren Anbieter, wie viele Resolver-Adressen Sie konfigurieren können, und testen Sie jede einzelne.

Der Cache hält einige Namen aktiv

Jede DNS-Antwort enthält eine TTL (Time to Live), also die Anzahl der Sekunden, die ein Gerät oder Resolver sie zwischenspeichern darf. Während eines kurzen Ausfalls funktionieren zwischengespeicherte Namen weiterhin, während neue Namen fehlschlagen. Besucher bemerken dies als "einige Websites funktionieren, andere nicht", was Ihren Helpdesk irreführen kann.

Captive Portals benötigen DNS vor der Anmeldung

Ein Captive Portal ist die Begrüßungsseite, die ein Gast vor dem Verbinden sieht. Das Gerät muss das Portal und alle Walled-Garden-Domains auflösen, bevor es sich authentifiziert. Wenn das Netzwerk vor der Anmeldung einen ungefilterten Resolver verwendet, wird das Portal zur Lücke. Wenn es ohne Redundanz auf Fail Closed schaltet, können sich Gäste überhaupt nicht anmelden.

Ein Fehler sieht anders aus als eine Blockierung

Eine blockierte Domain sollte eine Sperrseite oder eine deutliche Verweigerung zurückgeben. Eine fehlgeschlagene Abfrage gibt ein Timeout oder SERVFAIL zurück. RFC 8914 Extended DNS Errors fügt Codes hinzu, die diese voneinander unterscheiden, wie z. B. Blocked (15) und Filtered (17) im Vergleich zu No Reachable Authority (22). Informieren Sie Ihren Helpdesk über beides, damit dieser eine Richtliniensperre von einem Ausfall unterscheiden kann.

DNS kann nicht über den Namen hinausschauen

Fail-Closed garantiert eine Richtlinienentscheidung bei jeder Abfrage, keine vollständige Abdeckung. Verbindungen zu reinen IP-Adressen umgehen DNS vollständig. Verbindungen, die bereits vor dem Ausfall geöffnet waren, bleiben bestehen. DNS sieht außerdem nur die Domain, niemals den Pfad, was unter Warum DNS-Filterung keine vollständigen URLs sehen kann erklärt wird.

Wo sich diese Grenzen in einen breiteren Stack einfügen, erfahren Sie unter Ist DNS-Filterung ausreichend? und in der Übersicht Grenzen der DNS-Filterung.

Wie bezieht sich Fail-Closed-DNS auf Purple Shield?

Purple Shield ist schützendes DNS und Content-Filterung für jedes Netzwerk. Shield arbeitet nach dem Prinzip Fail-Closed, sodass ein Ausfall ein Netzwerk niemals ungefiltert lässt. Jede Abfrage erhält eine Richtlinienentscheidung oder keine Antwort, aber niemals eine ungeprüfte.

Sie können Shield standalone auf jedem WiFi Netzwerk oder zusammen mit Purple Access ausführen. Sie legen eine Richtlinie pro Netzwerk und pro VLAN (Virtual LAN, ein logisch getrenntes Netzwerk auf gemeinsamer Hardware) fest. Gast-, Mitarbeiter- und Back-Office-Netzwerke an einem Standort können jeweils unterschiedliche Regeln enthalten. Shield benötigt keine neue Hardware und sitzt als Cloud-Overlay auf Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks und Fortinet.

  • ~241.000blockierte Bedrohungen pro WocheSt George's Healthcare NHS Trust
  • 80.000+aktive StandortePurple-Daten
  • 90LänderPurple-Daten

DNSFilter und Cisco Umbrella filtern ebenfalls bei der DNS-Auflösung, sodass das Platzierungsargument für alle drei gilt. Die Frage, die Sie jedem Anbieter stellen sollten, ist, wo der Fallback liegt. Fragen Sie, wie sich deren Roaming-Agenten verhalten, wenn Resolver nicht erreichbar sind, und wie viele Filter-Adressen Sie konfigurieren können. Überprüfen Sie dann, ob Ihre eigenen DHCP- und Forwarder-Einstellungen nicht erneut einen ungefilterten Pfad einführen.

Shield läuft über die gesamte Präsenz von Purple von über 80.000 Standorten in 90 Ländern. Lesen Sie Wie Shield funktioniert für Details zur Bereitstellung. Der Enterprise WiFi Security Guide zeigt, wo DNS-Filterung neben Identität und Segmentierung eingeordnet ist.

Dieses Konzept greift im Wartungsfenster, nicht in der Broschüre. Die Firewall-Regel, die DHCP-Änderung oder der "ausfallsichere" öffentliche Sekundär-Server entscheiden darüber, ob Ihr Netzwerk gefiltert bleibt. Überprüfen Sie diese drei Einstellungen in diesem Quartal. Lesen Sie als Nächstes DNS over TLS und Filterung: was Port 853 ändert, da ein Fail-Closed-Resolver nur Geräte schützt, die ihn auch tatsächlich nutzen.

Häufig gestellte Fragen

Bedeutet Fail-Closed-DNS, dass ein Ausfall mein WiFi offline nimmt?

Nein, nicht, wenn der Filter auf redundanten Resolvern läuft. Fail-Closed stoppt neue Abfragen nur dann, wenn alle gefilterten Resolver gleichzeitig unerreichbar sind. Geräte versuchen es zuerst über die nächste gefilterte Adresse erneut. Zwischengespeicherte Antworten sorgen dafür, dass vor kurzem besuchte Websites bei kurzen Unterbrechungen weiterhin aufgelöst werden. Planen Sie die Redundanz vor dem Go-Live und testen Sie diese, indem Sie nacheinander jeweils einen Resolver von einem Test-VLAN aus blockieren.

Funktionierte Shield mit den Access Points und Firewalls, die ich bereits besitze?

Ja. Shield filtert bei der DNS-Auflösung, benötigt daher keine neue Hardware und läuft eigenständig in jedem WiFi-Netzwerk. Purple funktioniert mit Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti, UniFi, Cambium, Extreme und Fortinet. Sie weisen das DNS für jedes Netzwerk oder VLAN auf Shield zu, entfernen ungefilterte Fallbacks und wenden eine Richtlinie pro Netzwerk an. Die Schritte finden Sie auf der Produktseite.

Wie wird Shield preislich gestaltet?

Purple erstellt ein Angebot für Shield passend für Ihre Infrastruktur, anstatt einen Listenpreis in diesem Leitfaden zu veröffentlichen. Shield ist ein Sicherheits-Add-on, das Sie eigenständig in jedem WiFi-Netzwerk oder zusammen mit Purple Access ausführen können. Das Angebot spiegelt daher Ihre Netzwerke und Standorte wider, nicht neue Hardware. Fordern Sie ein Angebot mit Angabe Ihrer Standortanzahl, Ihrer Netzwerk- und VLAN-Anzahl sowie der Information an, ob Sie bereits Purple nutzen.

Wie wechsle ich von DNSFilter oder Cisco Umbrella ohne Filterlücke?

Stellen Sie ein Netzwerk oder VLAN nach dem anderen um. Weisen Sie das DHCP-DNS eines Test-VLAN auf Shield zu, bestätigen Sie Blockierungen sowie Protokolle und stellen Sie dann die Live-Netzwerke innerhalb eines Wartungsfensters um. Entfernen Sie die alten Resolver-Adressen vollständig, anstatt sie als sekundäres DNS zu belassen. Überprüfen Sie auch Roaming-Agents auf Geräten von Mitarbeitern, da deren Fallback-Einstellungen außerhalb Ihres DHCP-Bereichs liegen.

Schreibt eine Vorschrift Fail-Closed-DNS-Filterung vor?

Keine Regulierung nennt Fail-Closed-DNS explizit, aber Kontrollframeworks erwarten, dass Sicherheitskontrollen in einem bekannten, sicheren Zustand fehlschlagen. NIST SP 800-53 Rev. 5 Control SC-24 behandelt das Fehlschlagen in einem bekannten Zustand. SC-7(18) behandelt den Schutz von Grenzen, der im Fehlerfall sicher bleibt. Eine Fail-Closed-Filterung liefert Ihnen den Nachweis, dass die Richtlinie zu jedem Zeitpunkt angewendet wurde - was bei Anfragen von Auditoren oder Jugendschutzbeauftragten hilft.

Wie teste ich das Verhalten meines aktuellen Filters im Fehlerfall?

Blockieren Sie ausgehendes DNS zu Ihren gefilterten Resolvern von einem einzelnen Test-VLAN aus und beobachten Sie das Verhalten des Geräts. Wenn Websites weiterhin geladen werden und der Filter nichts protokolliert, schlägt das Netzwerk open fehl. Überprüfen Sie die DHCP-DNS-Felder, Forwarder-Upstream-Listen und alle fest codierten Geräteeinstellungen. Wiederholen Sie den Vorgang, wobei jeweils ein gefilterter Resolver blockiert wird, um zu bestätigen, dass die Redundanz funktioniert.

Reicht DNS-Filtering alleine aus oder benötige ich ein Secure Web Gateway?

DNS-Filtering deckt den Bedrohungsschutz und Richtlinien für Inhaltsfilterung für die meisten Gast- und Standortnetzwerke ab, bietet jedoch keine vollständige URL-Prüfung oder Schutz vor Datenverlust (Data Loss Prevention). Es erkennt Domainnamen, aber keine Pfade oder Dateiinhalte. Wenn Sie diese Kontrollen benötigen, ergänzen Sie verwaltete Geräte um ein Secure Web Gateway. Unter DNS filtering vs secure web gateway erfahren Sie, wo die Grenze verläuft.

Key terms

Schützendes DNS
Ein rekursiver Resolver, der jede abgefragte Domain vor der Antwort gegen Bedrohungsinformationen und Inhaltsrichtlinien prüft und die reale Adresse, die Adresse einer Sperrseite oder eine Verweigerung zurückgibt. Er greift auf die in RFC 1035 definierte Namensauflösung zu, bevor eine Sitzung geöffnet wird. Das britische NCSC betreibt einen Protective-DNS-Dienst für den öffentlichen Sektor nach diesem Prinzip. Es handelt sich um die Schutzmaßnahme, deren Ausfallmodus durch diese Entscheidung geregelt wird.
Fail-Open (offen im Fehlerfall)
Ein Design, bei dem DNS-Abfragen auf einen Resolver zurückgreifen, der keine Richtlinie anwendet, wenn der filternde Resolver nicht erreichbar ist. Die Auflösung wird fortgesetzt, aber die Blockierung von Bedrohungen, Inhaltsregeln und die Protokollierung werden gestoppt. Trifft man gewöhnlich als öffentlichen oder ISP-Resolver im sekundären DHCP-Feld oder in einer Forwarder-Upstream-Liste an. Entsteht oft versehentlich bei einer Änderung.
Fail-Closed (geschlossen im Fehlerfall)
Ein Design, bei dem jede DNS-Adresse, die ein Gerät oder Forwarder nutzen kann, auf einen filternden Resolver mit derselben Richtlinie verweist. Eine Abfrage schlägt nur dann mit einem Zeitablauf oder SERVFAIL fehl, wenn jeder filternde Resolver unerreichbar ist. Dies ist der richtige Standardwert für das meiste Gäste- und Mitarbeiter-WiFi, sofern dahinter redundante filternde Resolver stehen.
Fail-Secure (sicher im Fehlerfall - NIST SC-7(18))
NIST SP 800-53 Rev. 5 Boundary Protection Enhancement SC-7(18), das erfordert, dass ein Grenzschutzgerät bei einem Ausfall keinen unsicheren Zustand einnimmt. Auditoren bitten Sie möglicherweise um Nachweise hierfür. Fail-Closed-DNS-Filterung führt zum selben praktischen Ergebnis.
Fehlerzustand in definiertem Status (NIST SC-24)
NIST SP 800-53 Rev. 5 Maßnahme SC-24, die verlangt, dass Systeme bei einem Ausfall in einen definierten, bekannten Zustand übergehen und nicht in einen unvorhersehbaren. Keine Regulierung nennt explizit Fail-Closed-DNS, aber diese Sicherheitsanforderung ist der Standardtext, auf den Sie sich bei der Begründung gegenüber Auditoren oder Sicherheitsverantwortlichen berufen.
Serve-Stale (Veraltete Daten bereitstellen)
Ein Verhalten nach RFC 8767, das es einem Resolver ermöglicht, aus einem abgelaufenen Cache zu antworten, wenn er Upstream-Server nicht erreichen kann, sodass kürzlich aufgelöste Namen weiterhin funktionieren. Es mildert kurze Ausfälle ab, gibt aber die letzte Entscheidung wieder. Eine Domain, die seitdem schädlich geworden ist, wird daher nicht erfasst.
SERVFAIL
Der Server-Fehler-Antwortcode im RFC-1035-definierten DNS-Nachrichtenformat, der zurückgegeben wird, wenn ein Resolver eine Abfrage nicht abschließen kann. In einem Fail-Closed-Netzwerk ist dies das Signal, das ein Gerät empfängt, wenn jeder gefilterte Resolver ausfällt. Ihr Helpdesk muss dies von einer Sperrung unterscheiden können.
Erweiterte DNS-Fehler (Extended DNS Errors)
RFC-8914-Codes, die DNS-Antworten detaillierte Informationen hinzufügen, einschließlich "Blocked" (15), "Filtered" (17) und "No Reachable Authority" (22). Sie ermöglichen es dem Support-Personal und Analyse-Tools, bei der Diagnose nicht ladender Seiten eine Richtliniensperre von einem Ausfall zu unterscheiden.
TTL (Lebensdauer)
Das Feld in jedem DNS-Ressourceneintrag (definiert in RFC 1035), das die Anzahl der Sekunden angibt, die ein Gerät oder Resolver die Antwort zwischenspeichern darf. Während eines kurzen Ausfalls funktionieren zwischengespeicherte Namen weiterhin, während neue Namen fehlschlagen. Besucher melden dies so, dass einige Seiten funktionieren und andere nicht.
DNS-Forwarder
Ein DNS-Dienst auf einer Firewall, einem Gateway oder einem internen Server, der Geräteabfragen empfängt und an eine konfigurierte Liste von Upstream-Resolvern weiterleitet. Der Fallback befindet sich in seiner Upstream-Liste. Ein dort eingetragener öffentlicher Resolver führt zu einem Fail-Open-Verhalten, selbst wenn DHCP korrekt konfiguriert ist - einschließlich der Ebene hinter dem internen DNS in Mitarbeiternetzwerken.
DoH und DoT
DNS over HTTPS (spezifiziert in RFC 8484) und DNS over TLS (spezifiziert in RFC 7858). Beide verschlüsseln DNS-Abfragen an einen ausgewählten Resolver und können den Netzwerk-Resolver umgehen. Hierbei handelt es sich um eine Umgehung, nicht um einen Ausfall. Fail-Closed-Einstellungen bewirken hiergegen nichts, daher müssen Sie diese über Egress-Regeln steuern.
Captive Portal
Die Anmeldeseite, die ein Gast sieht, bevor er online geht. Das Gerät muss das Portal und die Walled-Garden-Domains auflösen, bevor es sich authentifiziert. Ein ungefilterter Pre-Login-Resolver macht das Portal zur Sicherheitslücke. Ein Fail-Closed-Portalnetzwerk ohne Redundanz verhindert die Anmeldung von Gästen.
Standardmäßige Verweigerung
Eine Filterrichtlinie für Domains, die der Filter noch nicht kategorisiert hat. Sie gilt, solange der Filter ordnungsgemäß funktioniert, und ist kein Ausfallmodus. Dies wird häufig mit Fail-Closed verwechselt. Sie können Fail-Closed mit einer permissiven Richtlinie betreiben oder Fail-Open mit einer strikten Richtlinie.

Worked examples

Ein Dienstleister fügt dem DHCP-Bereich eines Gästenetzwerks einen öffentlichen Resolver als sekundären DNS für Ausfallsicherheit hinzu. Der filternde Resolver bleibt der primäre. Ist das Netzwerk weiterhin geschützt?

Nein. Ein öffentlicher Resolver im sekundären Feld führt zu einem Fail-Open-Design. Einige Betriebssysteme fragen diesen zweiten Server ab, sobald der erste langsam ist. Dadurch können ungefilterte Abfragen täglich durchsickern, nicht nur bei Ausfällen. Um dies zu überprüfen, blockieren Sie den ausgehenden DNS-Datenverkehr zu den filternden Resolvern von einem einzelnen Test-VLAN. Wenn Webseiten weiterhin geladen werden und der Filter nichts protokolliert, nutzt das Netzwerk Fail Open. Ersetzen Sie die öffentliche Adresse durch einen zweiten filternden Resolver, der dieselbe Richtlinie anwendet. Überprüfen Sie anschließend die Upstream-Listen der Forwarder und fest codierte Geräteeinstellungen auf denselben Fehler. Blockieren Sie schließlich jeweils einen filternden Resolver, um zu beweisen, dass die Redundanz funktioniert.

Sie migrieren Gäste- und Mitarbeiternetzwerke von DNSFilter oder Cisco Umbrella zu Purple Shield. Wie vermeiden Sie eine Schutzlücke bei der Filterung während der Umstellung?

Stellen Sie ein Netzwerk oder VLAN nach dem anderen um. Beginnen Sie damit, das DHCP-DNS eines Test-VLANs auf Shield zu verweisen, und bestätigen Sie anschließend, dass Blockierungen und Protokolle wie erwartet erscheinen. Übertragen Sie Live-Netzwerke nach erfolgreichem Test in einem Wartungsfenster. Entfernen Sie die alten Resolver-Adressen vollständig, anstatt sie als sekundäres DNS zu belassen. Ein verbleibendes sekundäres DNS führt erneut zu einem ungefilterten oder inkonsistenten Pfad. Überprüfen Sie auch Roaming-Agenten auf Mitarbeitergeräten, da deren Fallback-Einstellungen außerhalb Ihres DHCP-Bereichs liegen. Dieser Ansatz stellt sicher, dass jede Abfrage während des gesamten Umzugs einer Richtlinienentscheidung unterliegt. Zudem bleibt das Fail-Closed-Verhalten von Shield erhalten, sobald der alte Anbieter entfernt ist.

Frequently asked questions

Bedeutet Fail-Closed DNS, dass ein Ausfall mein WiFi trennt?

Nein, nicht wenn der Filter auf redundanten Resolvern läuft. Fail-Closed stoppt neue Abfragen nur dann, wenn jeder gefilterte Resolver gleichzeitig nicht erreichbar ist. Geräte versuchen es zuerst erneut über die nächste gefilterte Adresse. Zwischengespeicherte Antworten sorgen dafür, dass kürzlich besuchte Seiten bei kurzen Unterbrechungen weiterhin aufgelöst werden. Planen Sie die Redundanz vor der Bereitstellung und testen Sie sie, indem Sie jeweils einen Resolver von einem Test-VLAN aus blockieren.

Funktioniert Shield mit meinen vorhandenen Access Points und Firewalls?

Ja. Shield filtert direkt bei der DNS-Auflösung, benötigt daher keine neue Hardware und läuft eigenständig in jedem WiFi-Netzwerk. Purple funktioniert mit Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme und Fortinet. Sie weisen das DNS für jedes Netzwerk oder VLAN Shield zu, entfernen ungefilterte Fallbacks und wenden eine Richtlinie pro Netzwerk an. Die Schritte finden Sie auf der Produktseite.

Wie wird Shield preislich gestaltet?

Purple erstellt ein Angebot für Shield individuell für Ihren Bestand, anstatt einen Listenpreis in diesem Leitfaden zu veröffentlichen. Shield ist ein Sicherheits-Add-on, das Sie eigenständig auf jedem WiFi-Netzwerk oder zusammen mit Purple Access ausführen können. Das Angebot spiegelt daher Ihre Netzwerke und Standorte wider, keine neue Hardware. Fordern Sie ein Angebot unter Angabe Ihrer Standortanzahl, Ihres Netzwerks, der Anzahl Ihrer VLAN und der Information an, ob Sie Purple bereits nutzen.

Wie wechsele ich ohne Filterlücke von DNSFilter oder Cisco Umbrella?

Stellen Sie jeweils nur ein Netzwerk oder einen VLAN um. Weisen Sie das DHCP-DNS eines Test-VLAN Shield zu, überprüfen Sie Sperren sowie Protokolle und stellen Sie dann die Live-Netzwerke innerhalb eines Änderungsfensters um. Entfernen Sie die alten Resolver-Adressen vollständig, anstatt sie als sekundäres DNS zu belassen. Überprüfen Sie auch Roaming-Agents auf Geräten von Mitarbeitern, da deren Ausweicheinstellungen außerhalb Ihres DHCP-Bereichs liegen.

Schreibt eine Vorschrift die Fail-Closed-DNS-Filterung vor?

Keine Vorschrift nennt explizit Fail-Closed-DNS, aber Kontrollframeworks erwarten, dass Sicherheitskontrollen in einem bekannten, sicheren Zustand ausfallen. Die Maßnahme SC-24 aus NIST SP 800-53 Rev. 5 deckt das Ausfallen in einem bekannten Zustand ab. SC-7(18) deckt den Grenzschutz ab, der sicher ausfällt. Die Fail-Closed-Filterung gibt Ihnen den Nachweis, dass die Richtlinie zu jedem Zeitpunkt angewendet wurde - was hilfreich ist, wenn Auditoren oder Jugendschutzbeauftragte nachfragen.

Wie teste ich das Ausfallverhalten meines aktuellen Filters?

Blockieren Sie ausgehendes DNS zu Ihren Filter-Resolvern von einem einzelnen Test-VLAN aus und beobachten Sie das Verhalten eines Geräts. Wenn Websites weiterhin geladen werden und der Filter nichts protokolliert, fällt das Netzwerk offen aus (Fail-Open). Überprüfen Sie die DHCP-DNS-Felder, die Upstream-Listen der Weiterleiter und alle fest codierten Geräteeinstellungen. Wiederholen Sie den Vorgang, indem Sie jeweils einen Filter-Resolver blockieren, um die Redundanz zu bestätigen.

Reicht DNS-Filterung alleine aus oder benötige ich ein Secure Web Gateway?

DNS-Filterung deckt den Schutz vor Bedrohungen und Inhaltsrichtlinien für die meisten Gäste- und Standortnetzwerke ab, jedoch keine vollständige URL-Inspektion oder Schutz vor Datenverlust. Sie erkennt Domänennamen, aber keine Pfade oder Dateiinhalte. Wenn Sie diese Kontrollen benötigen, fügen Sie ein Secure Web Gateway auf verwalteten Geräten hinzu. Unter [DNS-Filterung vs. Secure Web Gateway](guide:dns-filtering-vs-secure-web-gateway) erfahren Sie, wo die Grenze verläuft.

Sources

Decide what your network reaches, free for 30 days

Tell us which networks and sites you run and who is on them. We map a policy to each one: staff, guests, students, residents and IoT. Then point one network at Shield and see what it stops for 30 days, before you pay anything. Running change control? We plan a pilot on one site with your team instead. No hardware to install.

  1. We map your networksA Purple expert maps your networks, your venues and the people on each, and answers your questions on bypass, outages, data handling and integrations.
  2. You get a policy for each oneStaff, guests, students, residents, IoT and paid tiers, each with the policy it needs.
  3. You prove it, then get your tailored quote30 days free on one network, or a pilot on one site planned with your team, then Shield priced standalone or as an add-on to your Access plan.

Your policy map

Tell us your networks. We map a policy to each one.

A Purple expert comes back with a policy for every network and group you run, from the team that has run content filtering since 2012 and runs WiFi for 80,000+ venues in 90 countries.