Langsame DNS-Abfrage beheben (2026)

Kernaussage

Eine langsame DNS-Abfrage verzögert den Start jeder Seite und jeder neuen Domain, die eine Seite nachlädt. Messen Sie zuerst: Führen Sie einen DNS-Geschwindigkeitstest oder dig gegen Ihren aktuellen Resolver und ein paar öffentliche aus. An unserem eigenen Heimanschluss beantwortete der DNS des Routers gecachte Namen in 3 ms, 1.1.1.1 brauchte 25 ms. Welcher öffentliche Resolver bei neuen Namen am schnellsten war, hing davon ab, wo diese Namen gehostet sind. Ein Wechsel ist also nicht automatisch schneller. Ist Ihr Resolver langsam, wechseln Sie zu dem, der an Ihrem Anschluss am schnellsten ist, und lassen Sie das Vorladen von Seiten eingeschaltet.

Anleitung zur Behebung langsamer DNS-Abfragen mit einer Stoppuhr und DNS-Paketen auf schnellen und langsamen Netzwerkspuren
Anleitung zur Behebung langsamer DNS-Abfragen mit einer Stoppuhr und DNS-Paketen auf schnellen und langsamen Netzwerkspuren
Jetzt lesen
  1. Was ist die DNS-Abfragezeit und warum ist sie wichtig?
  2. Was verursacht langsame DNS-Abfragen?
  3. So messen Sie Ihre aktuelle DNS-Abfragezeit
  4. Lösung 1: Zum schnellsten DNS Server wechseln
  5. Lösung 2: DNS-Cache leeren
  6. Lösung 3: DNS-Prefetching im Browser aktivieren
  7. Lösung 4: Chromes eigenen DNS-Cache leeren (nur bei veralteten Antworten)
  8. Lösung 5: DNS auf dem Router konfigurieren
  9. Lösung 6: CNAME-Ketten reduzieren (Für Website-Betreiber)
  10. Lösung 7: TTL-Werte erhöhen (Für Website-Betreiber)
  11. Öffentliche DNS-Server im Vergleich
  12. So überprüfen Sie, ob Ihr DNS schneller ist
  13. Häufig gestellte Fragen

Was ist die DNS-Abfragezeit und warum ist sie wichtig?

Die DNS-Abfragezeit ist die Dauer, die Ihr Gerät braucht, um einen Domainnamen (etwa example.com) in eine IP-Adresse umzuwandeln. Bis das erledigt ist, kann nichts anderes beginnen: keine Verbindung, kein TLS, kein Download.

Eine gecachte Antwort kommt aus dem Cache Ihres Routers in wenigen Millisekunden und von einem nahen öffentlichen Resolver in etwa 10 bis 30 ms. Ein Name, den der Resolver noch nie gesehen hat, braucht Dutzende Millisekunden oder mehr, weil er die eigenen Nameserver der Domain fragen muss. Eine Seite, die Dateien von vielen verschiedenen Domains lädt, zahlt diese Zeit für jede neue Domain.

Welcher DNS-Server ist an Ihrem Anschluss am schnellsten? Testen Sie es

Was verursacht langsame DNS-Abfragen?

Die üblichen Gründe, warum Abfragen auf einem Gerät oder in einem Netzwerk langsam sind:

  • Ein langsamer oder überlasteter Resolver — der DNS-Server Ihres Providers oder Routers antwortet langsam, besonders bei Namen, die er nicht im Cache hat. (Antwortet er gar nicht, lesen Sie DNS-Server antwortet nicht.)
  • Entfernung — ein im Netz weit entfernter Resolver fügt jeder Abfrage eine Round-Trip-Zeit hinzu.
  • Ein Resolver ohne gecachte Antwort — Namen, die in der Nähe zuletzt niemand abgefragt hat, müssen von den eigenen Nameservern der Domain geholt werden.
  • Lange CNAME-Ketten (Website-Betreiber) — jeder Alias, dem der Resolver folgen muss, kann eine weitere Abfrage bedeuten.
  • Sehr niedrige TTLs (Website-Betreiber) — Antworten laufen schnell ab, daher fragen Resolver die Server der Domain öfter.
  • Ein VPN oder Proxy — er kann Ihre Abfragen an einen Resolver weit weg von Ihnen schicken.
  • Paketverlust im WLAN oder bei einem überlasteten Router — ein verlorenes DNS-Paket wartet auf einen erneuten Versuch, was eine Sekunde oder mehr kosten kann.

So messen Sie Ihre aktuelle DNS-Abfragezeit

Bevor Sie etwas ändern, messen Sie Ihre aktuelle DNS-Geschwindigkeit, damit Sie nachher vergleichen können. Hier sind drei schnelle Methoden, um Ihre DNS-Abfragezeit zu prüfen.

Methode 1: Mit dig (Mac/Linux)

Der Befehl dig zeigt die genaue DNS-Abfragezeit in Millisekunden an:

bash
# Query your current DNS server
dig google.com

# Look for "Query time" at the bottom:
# ;; Query time: 24 msec

# Test a specific DNS server
dig @1.1.1.1 google.com
dig @8.8.8.8 google.com
dig @9.9.9.9 google.com

Methode 2: Mit nslookup (Windows)

nslookup zeigt keine Abfragezeit an, aber PowerShell liefert einen ungefähren Wert. Fügen Sie -Server und -Type A hinzu, führen Sie den Befehl mehrmals aus und vergleichen Sie die Mediane:

powershell
# Approximate lookup time in PowerShell (times the whole command)
Measure-Command { Resolve-DnsName example.com -Type A } | Select-Object TotalMilliseconds

# Against a specific DNS server (skips Windows' own cache)
Measure-Command { Resolve-DnsName example.com -Type A -Server 1.1.1.1 } | Select-Object TotalMilliseconds

Methode 3: Mit Chrome DevTools

Chrome zeigt die DNS-Abfragezeit für jede Netzwerkanfrage an:

Öffnen Sie eine beliebige Website, drücken Sie F12 zum Öffnen der DevTools, gehen Sie zum Tab Network, klicken Sie auf eine beliebige Anfrage und schauen Sie den Bereich Timing an. Die Zeile DNS Lookup zeigt genau, wie lange die DNS-Auflösung für diese Domain gedauert hat.

Wenn Sie DNS-Abfragezeiten dauerhaft über 100ms sehen, ist Ihr DNS-Server langsam und die folgenden Lösungen werden helfen.

Lösung 1: Zum schnellsten DNS Server wechseln

Zeigt Ihre Messung, dass Ihr aktueller Resolver langsam ist, ist der Wechsel die größte einzelne Änderung. Wählen Sie den schnellsten Resolver für Ihren Anschluss, nicht den mit dem besten weltweiten Durchschnitt. So ändern Sie ihn auf jeder Plattform:

DNS unter Windows ändern

  • Einstellungen öffnen → Netzwerk und Internet → WLAN → Bekannte Netzwerke verwalten → Ihr Netzwerk (bei Kabel: Ethernet → Ihr Netzwerk)
  • Neben DNS-Serverzuweisung auf Bearbeiten klicken und auf Manuell umstellen
  • Unter IPv4 den bevorzugten DNS auf 1.1.1.1 und den alternativen DNS auf 1.0.0.1 setzen; unter IPv6 2606:4700:4700::1111 und 2606:4700:4700::1001
  • Auf Speichern klicken und erneut mit dig oder PowerShell messen
  • Windows 10 hat in den Einstellungen keine eigene DNS-Option: Drücken Sie Win + R, führen Sie ncpa.cpl aus, klicken Sie mit der rechten Maustaste auf Ihren Adapter → Eigenschaften → Internetprotokoll, Version 4 (TCP/IPv4) → Eigenschaften → Folgende DNS-Serveradressen verwenden

DNS ändern unter macOS

  • Systemeinstellungen öffnen → Netzwerk → WLAN (oder Ihre aktive Verbindung)
  • Neben Ihrem verbundenen Netzwerk auf Details klicken
  • In der Seitenleiste auf DNS klicken
  • Vorhandene Einträge entfernen und 1.1.1.1 sowie 1.0.0.1 hinzufügen (plus 2606:4700:4700::1111, wenn Sie IPv6 nutzen)
  • Auf OK klicken

DNS ändern unter Linux

Bei Distributionen mit systemd-resolved (zum Beispiel Ubuntu- und Fedora-Desktops) legen Sie den DNS pro Verbindung in NetworkManager fest, oder mit resolvectl bis zur nächsten Neuverbindung. Ein DNS= in /etc/systemd/resolved.conf reicht nicht aus: Diese Server werden zusätzlich zu den Servern gefragt, die Ihr Netzwerk vorgibt.

bash
# NetworkManager: replace "Home Wi-Fi" with your connection name (nmcli con show)
nmcli con mod "Home Wi-Fi" ipv4.dns "1.1.1.1 1.0.0.1" ipv4.ignore-auto-dns yes \
  ipv6.dns "2606:4700:4700::1111 2606:4700:4700::1001" ipv6.ignore-auto-dns yes
nmcli con up "Home Wi-Fi"

# systemd-resolved, until the next reconnect (replace wlan0 with your interface)
sudo resolvectl dns wlan0 1.1.1.1 1.0.0.1
resolvectl status wlan0

Lösung 2: DNS-Cache leeren

Eine gecachte Fehlermeldung oder eine veraltete Antwort kostet Sie Zeit, bis sie abläuft. Das Leeren löscht alle gespeicherten Antworten, sodass die nächsten Abfragen frisch hinausgehen (ausführliche Anleitung: DNS-Cache leeren).

Führen Sie den Befehl für Ihr Betriebssystem aus:

bash
# Windows (Command Prompt)
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux (systemd-resolved)
sudo resolvectl flush-caches

# Verify cache is empty (Windows)
ipconfig /displaydns

Lösung 3: DNS-Prefetching im Browser aktivieren

Browser können einen Namen auflösen, bevor Sie ihn brauchen: Firefox löst die Domains auf, auf die eine Seite verlinkt, Chrome kann (bei aktiviertem Vorladen von Seiten) Seiten auflösen und sich damit verbinden, die Sie wahrscheinlich als Nächstes öffnen, und Websites können dns-prefetch-Hinweise für Domains setzen, die sie verwenden. Chrome löst nicht mehr von sich aus die Domain jedes Links vorab auf; das geschieht automatisch nur auf einfachen http:-Seiten.

Diese Einstellungen sind standardmäßig aktiv, können aber ausgeschaltet worden sein. So prüfen Sie sie.

Chrome DNS-Prefetch-Einstellungen

In Chrome gehört das DNS-Prefetching zum Vorladen von Seiten:

  • Chrome öffnen → Einstellungen → Leistung → Seiten vorab laden
  • Einschalten (Standard-Vorabladen ist die Voreinstellung)
  • Damit kann Chrome Seiten, die Sie wahrscheinlich als Nächstes öffnen, schon auflösen, sich damit verbinden und manchmal laden

Firefox DNS-Prefetch-Einstellungen

Firefox unterstützt DNS-Prefetching, es kann jedoch versehentlich deaktiviert werden:

  • Geben Sie about:config in die Adressleiste ein und drücken Sie die Eingabetaste
  • Suchen Sie nach network.dns.disablePrefetch
  • Stellen Sie sicher, dass der Wert false ist (false = Prefetching an; das ist der Standard)
  • Prüfen Sie außerdem network.dns.disablePrefetchFromHTTPS: false, der Standard, lässt auch HTTPS-Seiten vorab auflösen

Lösung 4: Chromes eigenen DNS-Cache leeren (nur bei veralteten Antworten)

Chrome führt einen eigenen DNS-Cache, getrennt von dem Ihres Betriebssystems. Er macht Abfragen nicht langsam, und das Leeren ändert dauerhaft nichts an der Geschwindigkeit. Hält Chrome aber für eine Website eine veraltete oder fehlgeschlagene Antwort fest, behebt das Leeren des Systemcaches allein das Problem in Chrome nicht.

So leeren Sie den DNS-Cache von Chrome:

  • Chrome öffnen und chrome://net-internals/#dns in die Adressleiste eingeben
  • "Clear host cache" klicken, um Chromes interne DNS-Einträge zu leeren
  • Besuchen Sie auch chrome://net-internals/#sockets und klicken Sie "Flush socket pools", um bestehende Verbindungen zu schließen
  • Chrome neu starten für einen komplett frischen DNS-Zustand

Lösung 5: DNS auf dem Router konfigurieren

Das Ändern von DNS auf Ihrem Router wendet den schnelleren DNS-Server auf jedes Gerät in Ihrem Netzwerk an -- Smartphones, Tablets, Smart-TVs, Spielekonsolen -- ohne jedes einzeln konfigurieren zu müssen.

So ändern Sie DNS auf den meisten Routern:

  • Öffnen Sie die Admin-Seite Ihres Routers, meist 192.168.1.1 oder 192.168.0.1; unsere Router-Login-Anleitung nennt Adresse und Standardpasswort für über 80 Router und Provider
  • Melden Sie sich an mit den Admin-Zugangsdaten Ihres Routers (schauen Sie auf den Aufkleber am Router, falls Sie sie nicht geändert haben)
  • Suchen Sie die DNS-Einstellungen — meist unter WAN-, Internet- oder DHCP-Einstellungen
  • Ändern Sie den primären DNS auf 1.1.1.1 und den sekundären DNS auf 1.0.0.1
  • Speichern und den Router neu starten, damit die Änderungen wirksam werden

Lösung 6: CNAME-Ketten reduzieren (Für Website-Betreiber)

Diese Lösung ist für Website-Betreiber und Entwickler. Jeder Alias (CNAME) kann eine zusätzliche Abfrage bedeuten, wenn er nicht im Cache liegt: Der Resolver muss der Kette folgen, bis er einen A- oder AAAA-Eintrag mit der tatsächlichen IP-Adresse erreicht.

Eine typische CNAME-Kette sieht so aus:

dns
www.example.com   CNAME  example.com.cdn.example.net
example.com.cdn.example.net  CNAME  edge-123.cdn.example.net
edge-123.cdn.example.net     A      203.0.113.10

# Each alias may need its own lookup when it isn't cached,
# especially when the names sit on different DNS providers.

Um die Kette an der Spitze Ihrer Domain zu verkürzen, nutzen Sie CNAME-Flattening (auch ALIAS-Einträge genannt): Der DNS-Anbieter folgt der Kette selbst und liefert die endgültige IP-Adresse zurück. Cloudflare (CNAME-Flattening) und DNSimple (ALIAS) tun das für jedes Ziel; die Alias-Einträge von Route 53 funktionieren nur für AWS-Ressourcen und Einträge in derselben gehosteten Zone.

Der CNAME Lookup folgt der ganzen Kette für jeden Namen und zeigt jeden Hop.

Lösung 7: TTL-Werte erhöhen (Für Website-Betreiber)

Die TTL (Time to Live) legt fest, wie lange DNS-Resolver die Einträge Ihrer Domain zwischenspeichern. Bei einer TTL von 60 Sekunden fragt ein Resolver Ihre Nameserver höchstens einmal pro Minute, und nur wenn ihn jemand nach dem Namen fragt; bei 3600 Sekunden (1 Stunde) liefert er die gecachte Antwort eine Stunde lang aus.

Eine längere TTL bedeutet, dass Resolver Ihre Antwort länger behalten und Ihre Nameserver seltener fragen. Der Preis: Änderungen brauchen länger, bis sie alle erreichen.

TTL-WertCache-DauerGeeignet für
601 MinuteEinträge, die sich oft ändern (Failover, Lastverteilung)
3005 MinutenEinträge, die sich gelegentlich ändern
36001 StundeStabile Einträge
8640024 StundenEinträge, die sich selten ändern (MX, TXT)

Öffentliche DNS-Server im Vergleich

Die großen öffentlichen Resolver mit dem weltweiten Durchschnitt von DNSPerf (abgerufen am 4. Oktober 2026) und den Angaben der Anbieter zur Protokollierung. Ihre eigenen Ergebnisse werden abweichen, also messen Sie selbst.

DNS-AnbieterPrimärSekundärDNSPerf weltweiter DurchschnittProtokollierungExtras
Cloudflare1.1.1.11.0.0.113,63 msIP wird nicht auf Datenträger gespeichert (bis auf eine winzige Zufallsstichprobe)DNSSEC, DoH, DoT
Google Public DNS8.8.8.88.8.4.419,47 msVollständige IP 24 bis 48 Stunden gespeichertDNSSEC, DoH, DoT
Quad99.9.9.9149.112.112.11221,62 msKeine IP-Adressen protokolliertDNSSEC, DoH, DoT, Malware-Blockierung
OpenDNS208.67.222.222208.67.220.220—Nicht veröffentlichtPhishing-Blockierung, Filterung

Vollständige Adresslisten und Einrichtungsschritte: unsere Anleitung zu Cloudflare-DNS-Servern und die Anleitung zu Google-DNS-Servern.

Welcher bei Ihnen am schnellsten ist, zeigt der DNS-Geschwindigkeitstest von DNS Robot in Ihrem Browser. Oder vergleichen Sie dig @1.1.1.1 example.com und dig @8.8.8.8 example.com je ein paar Mal.

So überprüfen Sie, ob Ihr DNS schneller ist

Nachdem Sie die obigen Lösungen angewendet haben, messen Sie Ihre DNS-Geschwindigkeit erneut, um die Verbesserung zu bestätigen.

bash
# Mac/Linux: Compare before and after
dig google.com      # Should show lower query time
dig amazon.com      # Test multiple domains
dig github.com

# Windows PowerShell
Measure-Command { Resolve-DnsName google.com } | Select-Object TotalMilliseconds

# Check Chrome DevTools
# Open any page → F12 → Network tab → look at DNS Lookup timing

Vergleichen Sie die neuen Zahlen mit Ihrer ersten Messung. Haben sie sich kaum geändert, war Ihr alter Resolver nicht das Problem: Prüfen Sie WLAN-Paketverlust, ein VPN oder die Websites selbst.

Welcher DNS-Server ist für Sie am schnellsten?

Der kostenlose DNS-Geschwindigkeitstest von DNS Robot misst Cloudflare, Google, Quad9 und neun weitere öffentliche Resolver in Ihrem Browser, reiht sie nach der Dauer gecachter Abfragen und vergleicht den Sieger mit Ihrem aktuellen DNS.

Quellen

  1. DNSPerf resolver ranking, DNSPerf
  2. Firefox prefs (network.dns.disablePrefetch), Mozilla

Häufig gestellte Fragen

Was ist eine gute DNS-Abfragezeit?

Eine gecachte Antwort von einem nahen Resolver sollte wenige bis einige Dutzend Millisekunden dauern; ein ganz neuer Name braucht oft 30 bis 100 ms. Dauern die meisten Abfragen deutlich über 100 ms, ist Ihr Resolver oder Ihr Anschluss langsam und eine Korrektur wert.

Wie behebe ich eine langsame DNS-Abfrage in Chrome?

Messen Sie Ihren Resolver gegen öffentliche (ein DNS-Geschwindigkeitstest oder dig) und wechseln Sie, wenn Ihrer langsamer ist. Lassen Sie Einstellungen → Leistung → Seiten vorab laden eingeschaltet, damit Chrome wahrscheinlich als Nächstes besuchte Seiten früh auflöst. Chromes eigenen Cache unter chrome://net-internals/#dns zu leeren hilft nur, wenn eine einzelne Website eine veraltete oder fehlgeschlagene Antwort hat.

Ist Cloudflare DNS (1.1.1.1) schneller als Google DNS (8.8.8.8)?

Beim weltweiten Durchschnitt von DNSPerf (abgerufen am 4. Oktober 2026) ja: 13,63 ms gegenüber 19,47 ms. An Ihrem eigenen Anschluss kann es in beide Richtungen gehen: An unserem Heimanschluss war Cloudflare bei gecachten Namen schneller (25 gegenüber 31 ms), bei neuen Namen unter den DNS anderer Anbieter schlugen Google (etwa 50 ms) und Quad9 (etwa 36) es aber (78 bis 143 ms). Messen Sie in Ihrem Netzwerk.

Warum ist mein DNS langsam, obwohl ich den Server gewechselt habe?

Möglicherweise haben Sie einen veralteten lokalen Cache: Leeren Sie ihn mit ipconfig /flushdns (Windows) oder sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder (Mac). Prüfen Sie außerdem, ob Ihr Router die DNS-Einstellungen der Geräte überschreibt und ob der neue Resolver von Ihrem Anschluss aus tatsächlich schneller ist. Manche Provider und VPNs fangen DNS-Abfragen ab, unabhängig vom eingestellten Server.

Macht ein DNS-Wechsel das Internet schneller?

Es kann die Wartezeit vor dem Laden jeder neuen Website verkürzen, wenn Ihr alter Resolver langsam war; die Download-Geschwindigkeit erhöht es nie. Messen Sie zuerst: An vielen Anschlüssen ist der Resolver des Providers bereits so schnell wie jeder öffentliche.

Wie prüfe ich meine DNS-Abfragezeit unter Windows?

Öffnen Sie PowerShell und führen Sie aus: Measure-Command { Resolve-DnsName example.com -Type A -Server 1.1.1.1 } | Select-Object TotalMilliseconds. Das ergibt eine ungefähre Zeit (gemessen wird der gesamte Befehl). Führen Sie ihn pro Server ein paar Mal aus und vergleichen Sie die Mediane.

Was verursacht langsame DNS-Abfragen in Chrome DevTools?

Ein hoher DNS-Lookup-Wert in den DevTools bedeutet, dass der Name nicht im Cache lag und Ihr Resolver lange zum Antworten brauchte, oder dass eine CNAME-Kette mehrere Abfragen benötigte. Messen Sie Ihren Resolver gegen öffentliche und wechseln Sie, wenn er langsamer ist.

Sollte ich DNS auf meinem Router oder auf jedem Gerät einzeln ändern?

Das Ändern von DNS auf Ihrem Router wendet es automatisch auf alle Geräte in Ihrem Netzwerk an -- Smartphones, Tablets, Smart-TVs und Konsolen. Dies ist der beste Ansatz für die meisten Menschen. Ändern Sie es nur geräteweise, wenn Ihr Router keine DNS-Änderungen erlaubt oder Sie unterschiedliche Einstellungen für bestimmte Geräte wünschen.

Verlangsamt ein VPN die DNS-Abfragen?

Oft ja. VPNs leiten DNS-Anfragen über eigene Server, die möglicherweise weiter entfernt oder langsamer als Ihr lokales DNS sind. Einige VPNs fügen auch Verschlüsselungs-Overhead zu DNS-Anfragen hinzu. Wenn DNS mit VPN langsam ist, versuchen Sie Split-Tunneling zu aktivieren oder die integrierten DNS-Einstellungen des VPN zu verwenden.

Wie reduziere ich DNS-Abfragen auf meiner Website?

Minimieren Sie die Anzahl externer Domains, von denen Ihre Website Ressourcen lädt. Verwenden Sie DNS-Prefetch-Hinweise (<link rel="dns-prefetch">), aktivieren Sie CNAME Flattening, um CNAME-Ketten zu eliminieren, erhöhen Sie Ihre DNS-TTL-Werte und konsolidieren Sie Ressourcen auf weniger Domains.

Über den Autor

Shaik Vahid

Gründer von DNS Robot. Vahid hat jahrelang im Webhosting-Support Domains, DNS-Einträge, SSL-Zertifikate und E-Mail-Zustellung für Kunden in Ordnung gebracht. Er entwickelt die Tools von DNS Robot und schreibt diese Anleitungen über die Fehler, die Menschen wirklich sehen.

DNS-Geschwindigkeitstest

Cloudflare 1.1.1.1, Google 8.8.8.8 und weitere öffentliche DNS-Server in Ihrem Browser messen, mit Ihrem aktuellen DNS vergleichen und den schnellsten finden