{"id":52324,"date":"2019-11-06T00:00:00","date_gmt":"2019-11-05T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns"},"modified":"2021-01-02T13:04:14","modified_gmt":"2021-01-02T11:04:14","slug":"hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns","title":{"rendered":"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Eine niedrige DNS-Latenz ist ein entscheidender Faktor f\u00fcr schnelles Arbeiten im Internet. Um sie zu minimieren, ist es wichtig, sorgf\u00e4ltig die DNS-Server auszuw\u00e4hlen und <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/DNSCrypt\/dnscrypt-resolvers\/blob\/master\/v2\/relays.md\">anonyme Resolvers<\/a><\/noindex>. Doch zuerst sollten \u00fcberfl\u00fcssige Anfragen beseitigt werden.<\/p>\n<p>Genau deshalb wurde DNS urspr\u00fcnglich als ein stark cachierbares Protokoll entwickelt. Zonenadministratoren legen die Lebensdauer (TTL) f\u00fcr einzelne Eintr\u00e4ge fest, und Resolvers nutzen diese Informationen zur Speicherung von Eintr\u00e4gen im Speicher, um unn\u00f6tigen Datenverkehr zu vermeiden.<\/p>\n<p>Ist Caching effektiv? Vor ein paar Jahren hat meine kleine Studie gezeigt, dass es nicht perfekt ist. Lassen Sie uns den aktuellen Stand der Dinge betrachten.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nUm Informationen zu sammeln, habe ich <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jedisct1\/encrypted-dns-server\">Encrypted DNS Server<\/a><\/noindex> gepatcht, um den TTL-Wert f\u00fcr die Antwort zu speichern. Dieser wird als das minimale TTL seiner Eintr\u00e4ge f\u00fcr jede eingehende Anfrage definiert. Dies gibt einen guten \u00dcberblick \u00fcber die Verteilung der TTL im echten Datenverkehr und ber\u00fccksichtigt auch die Beliebtheit einzelner Anfragen. Die ge\u00e4nderte Serverversion lief einige Stunden.<\/p>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043d\u0430\u0431\u043e\u0440 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 1&nbsp;583&nbsp;579 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 (name, qtype, TTL, timestamp). \u0412\u043e\u0442 \u043e\u0431\u0449\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 TTL (\u043e\u0441\u044c X \u2014 \u044d\u0442\u043e TTL \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445):<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/ce19a1ceb07e1fd2f3b2284f86271eac.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>\u0415\u0441\u043b\u0438 \u043d\u0435 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0435\u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u0443\u0433\u0440\u0430 \u043d\u0430 86&nbsp;400 (\u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439 SOA), \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e TTL \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u043d\u0438\u0437\u043a\u043e\u043c \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435. \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0431\u043b\u0438\u0436\u0435:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/abbe48952b616e1c5bdb18c2dc103dc7.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Nun, TTLs von mehr als 1 Stunde sind statistisch nicht signifikant. Lassen Sie uns daher auf den Bereich 0\u22123600 konzentrieren:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/f8a88267e1868a55d9234f66ad8c5dee.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Die meisten TTLs liegen zwischen 0 und 15 Minuten:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/aab650c806097513a5924e5262211ea5.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Die \u00fcberw\u00e4ltigende Mehrheit liegt zwischen 0 und 5 Minuten:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/736af4b33b745fb0d5070200fa511426.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Das ist nicht besonders gut.<\/p>\n<p>Die kumulative Verteilung macht das Problem noch offensichtlicher:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/a3a4f03188dd6dbbf4558076b827f6a5.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>\u0412 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0435 DNS-\u043e\u0442\u0432\u0435\u0442\u043e\u0432 TTL \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 1 \u043c\u0438\u043d\u0443\u0442\u0443 \u0438\u043b\u0438 \u043c\u0435\u043d\u044c\u0448\u0435, \u0430 \u0443 \u0442\u0440\u0451\u0445 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0435\u0439&nbsp;\u2014 5 \u043c\u0438\u043d\u0443\u0442 \u0438\u043b\u0438 \u043c\u0435\u043d\u044c\u0448\u0435.<\/p>\n<p>Aber warten Sie, es ist tats\u00e4chlich noch schlimmer. Denn das sind TTLs von autoritativen Servern. Client-Resolver (z. B. Router, lokale Caches) erhalten TTLs von \u00fcbergeordneten Resolvern, und diese verringern sich jede Sekunde.<\/p>\n<p>Das bedeutet, dass der Client jede Aufnahme im Durchschnitt nur f\u00fcr die H\u00e4lfte der urspr\u00fcnglichen TTL verwenden kann, bevor er eine neue Anfrage sendet.<\/p>\n<p>K\u00f6nnten diese sehr niedrigen TTLs nur f\u00fcr ungew\u00f6hnliche Anfragen gelten und nicht f\u00fcr beliebte Webseiten und APIs? Lassen Sie uns das \u00fcberpr\u00fcfen:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/2680f9669a90f449a593edcc84ca0dc8.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>\u041e\u0441\u044c X&nbsp;\u2014 \u044d\u0442\u043e TTL, \u043e\u0441\u044c Y&nbsp;\u2014 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.<\/p>\n<p>Leider lassen sich die beliebtesten Anfragen auch am schlechtesten cachen.<\/p>\n<p>Lassen Sie uns n\u00e4her heranzoomen:<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/c670382b195169779743f43fd7b15827.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Fazit: Es ist wirklich schlecht. Es war schon vorher schlecht und ist jetzt noch schlimmer geworden. DNS-Caching ist praktisch nutzlos geworden. Da immer weniger Menschen den DNS-Resolver ihres Anbieters verwenden (aus guten Gr\u00fcnden), wird die Verz\u00f6gerung deutlicher sp\u00fcrbar.<\/p>\n<p>DNS-Caching ist nur f\u00fcr Inhalte n\u00fctzlich geworden, die niemand besucht.<\/p>\n<p>Bitte beachten Sie auch, dass Software <noindex><a rel=\"nofollow\" href=\"https:\/\/00f.net\/2011\/11\/17\/how-long-does-a-dns-ttl-last\/\">unterschiedlich<\/a><\/noindex> niedrige TTLs interpretieren kann.<\/p>\n<h1>Warum ist das so?<\/h1>\n<p>Warum wird f\u00fcr DNS-Eintr\u00e4ge so ein niedriger TTL-Wert festgelegt?<\/p>\n<ul>\n<li>Veraltete Lastenausgleicher verwenden die Standardeinstellungen.<\/li>\n<li>\u0425\u043e\u0434\u044f\u0442 \u043c\u0438\u0444\u044b, \u0447\u0442\u043e \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u043e DNS \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 TTL (\u044d\u0442\u043e \u043d\u0435 \u0442\u0430\u043a&nbsp;\u2014 \u0441\u043e \u0432\u0440\u0435\u043c\u0451\u043d Netscape Navigator \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 \u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 RR \u0438 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e \u043f\u0440\u043e\u0431\u0443\u044e\u0442 \u0434\u0440\u0443\u0433\u043e\u0439, \u0435\u0441\u043b\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f)<\/li>\n<li>Administratoren m\u00f6chten \u00c4nderungen sofort anwenden, da sich die Planung so einfacher gestalten l\u00e4sst.<\/li>\n<li>Der DNS-Server-Administrator oder Lastenausgleichs-Manager sieht seine Aufgabe darin, die Konfiguration effizient bereitzustellen, die von den Nutzern angefordert wird, anstatt die Leistung von Websites und Services zu optimieren.<\/li>\n<li>Niedrige TTLs bieten seelische Ruhe.<\/li>\n<li>Menschen setzen anfangs niedrige TTLs f\u00fcr Tests und vergessen dann, diese zu \u00e4ndern.<\/li>\n<\/ul>\n<p>Ich habe die 'Fehlerbehebung bei Ausf\u00e4llen' nicht aufgenommen, da sie zunehmend irrelevant wird. Wenn es notwendig ist, Nutzer in ein anderes Netz umzugeleiten, nur um eine Fehlerseite anzuzeigen, wenn absolut alles andere ausgefallen ist, ist eine Verz\u00f6gerung von mehr als 1 Minute wohl akzeptabel.<\/p>\n<p>Dar\u00fcber hinaus bedeutet eine einmin\u00fctige TTL, dass, wenn die autoritativen DNS-Server l\u00e4nger als 1 Minute blockiert sind, niemand anderen Zugriff auf abh\u00e4ngige Dienste hat. Und Redundanz hilft nicht, wenn das Problem auf einen Konfigurationsfehler oder einen Hack zur\u00fcckzuf\u00fchren ist. Auf der anderen Seite werden bei vern\u00fcnftigen TTLs viele Kunden die vorherige Konfiguration weiterhin verwenden und niemals etwas bemerken.<\/p>\n<p>Die niedrigen TTL-Werte sind gr\u00f6\u00dftenteils auf CDN-Dienste und Lastenausgleich zur\u00fcckzuf\u00fchren, insbesondere wenn sie CNAME mit niedrigen TTL-Werten und Eintr\u00e4ge mit ebenfalls niedrigen (aber unabh\u00e4ngigen) TTLs kombinieren:<\/p>\n<pre>$ drill raw.githubusercontent.com\nraw.githubusercontent.com.\t9\tIN\tCNAME\tgithub.map.fastly.net.\ngithub.map.fastly.net.\t20\tIN\tA\t151.101.128.133\ngithub.map.fastly.net.\t20\tIN\tA\t151.101.192.133\ngithub.map.fastly.net.\t20\tIN\tA\t151.101.0.133\ngithub.map.fastly.net.\t20\tIN\tA\t151.101.64.133<\/pre>\n<p>Jedes Mal, wenn ein CNAME oder einer der A-Eintr\u00e4ge abl\u00e4uft, muss eine neue Anfrage gesendet werden. Beide haben einen TTL von 30 Sekunden, aber sie stimmen nicht \u00fcberein. Der tats\u00e4chliche durchschnittliche TTL betr\u00e4gt 15 Sekunden.<\/p>\n<p>Aber warte! Es wird noch schlimmer. Einige Resolver verhalten sich in einer solchen Situation mit zwei verbundenen niedrigen TTLs sehr schlecht:<\/p>\n<pre>$ drill raw.githubusercontent.com @4.2.2.2\nraw.githubusercontent.com.\t1\tIN\tCNAME\tgithub.map.fastly.net.\ngithub.map.fastly.net.\t1\tIN\tA\t151.101.16.133<\/pre>\n<p>Der Level3-Resolver funktioniert wahrscheinlich mit BIND. Wenn Sie diese Anfrage weiterhin senden, wird immer ein TTL von 1 zur\u00fcckgegeben. Im Wesentlichen, <code>raw.githubusercontent.com<\/code> wird niemals zwischengespeichert.<\/p>\n<p>Hier ist ein weiteres Beispiel f\u00fcr eine solche Situation mit einer sehr beliebten Domain:<\/p>\n<pre>$ drill detectportal.firefox.com @1.1.1.1\ndetectportal.firefox.com.\t25\tIN\tCNAME\tdetectportal.prod.mozaws.net.\ndetectportal.prod.mozaws.net.\t26\tIN\tCNAME\tdetectportal.firefox.com-v2.edgesuite.net.\ndetectportal.firefox.com-v2.edgesuite.net.\t10668\tIN\tCNAME\ta1089.dscd.akamai.net.\na1089.dscd.akamai.net.\t10\tIN\tA\t104.123.50.106\na1089.dscd.akamai.net.\t10\tIN\tA\t104.123.50.88<\/pre>\n<p>Mindestens drei CNAME-Eintr\u00e4ge. Eins hat eine angemessene TTL, doch das ist v\u00f6llig nutzlos. In den anderen hat der urspr\u00fcngliche TTL nur 60 Sekunden, aber f\u00fcr die Domains <code>akamai.net<\/code> betr\u00e4gt die maximale TTL 20 Sekunden, und keiner davon ist in Phase.<\/p>\n<p>Wie sieht es mit den Domains aus, die st\u00e4ndig Apples Ger\u00e4te abfragen?<\/p>\n<pre>$ drill 1-courier.push.apple.com @4.2.2.2\n1-courier.push.apple.com.\t1253\tIN\tCNAME\t1.courier-push-apple.com.akadns.net.\n1.courier-push-apple.com.akadns.net.\t1\tIN\tCNAME\tgb-courier-4.push-apple.com.akadns.net.\ngb-courier-4.push-apple.com.akadns.net.\t1\tIN\tA\t17.57.146.84\ngb-courier-4.push-apple.com.akadns.net.\t1\tIN\tA\t17.57.146.85<\/pre>\n<p>Das gleiche Problem wie bei Firefox, und die TTL bleibt die meiste Zeit bei 1 Sekunde, wenn Level3-Resolver verwendet wird.<\/p>\n<p>Dropbox?<\/p>\n<pre>$ drill client.dropbox.com @8.8.8.8\nclient.dropbox.com.\t7\tIN\tCNAME\tclient.dropbox-dns.com.\nclient.dropbox-dns.com.\t59\tIN\tA\t162.125.67.3\n\n$ drill client.dropbox.com @4.2.2.2\nclient.dropbox.com.\t1\tIN\tCNAME\tclient.dropbox-dns.com.\nclient.dropbox-dns.com.\t1\tIN\tA\t162.125.64.3<\/pre>\n<p>Bei dem Eintrag <code>safebrowsing.googleapis.com<\/code> betr\u00e4gt der TTL-Wert 60 Sekunden, ebenso wie bei den Facebook-Domains. Und wiederum betrachtet aus der Sicht des Clients, halbieren sich diese Werte.<\/p>\n<h1>Wie w\u00e4re es mit der Festlegung einer minimalen TTL?<\/h1>\n<p>Mit dem Namen, der Anfragetyp, der TTL und dem urspr\u00fcnglich gespeicherten Zeitstempel habe ich ein Skript geschrieben, um 1,5 Millionen Anfragen zu simulieren, die durch einen Cache-Resolver laufen, um das Volumen an \u00fcberfl\u00fcssigen Anfragen zu bewerten, die aufgrund abgelaufener Cache-Eintr\u00e4ge gesendet werden.<\/p>\n<p>47,4 % der Anfragen wurden nach Ablauf der bestehenden Eintr\u00e4ge gemacht. Das ist unangemessen hoch.<\/p>\n<p>Wie w\u00fcrde sich die Cache-Speicherung auswirken, wenn ein minimaler TTL gesetzt wird?<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/3abd417d312450519b45f66865b23763.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Die X-Achse zeigt die minimalen TTL-Werte an. Eintr\u00e4ge mit urspr\u00fcnglichen TTLs \u00fcber diesem Wert sind nicht betroffen.<\/p>\n<p>Die Y-Achse zeigt den Prozentsatz der Anfragen von einem Client, der bereits einen zwischengespeicherten Eintrag hat, dessen Ablaufdatum abgelaufen ist und der eine neue Anfrage macht.<\/p>\n<p>Der Anteil der \u201e\u00fcberfl\u00fcssigen\u201c Anfragen sinkt von 47 % auf 36 % durch einfaches Setzen eines minimalen TTL von 5 Minuten. Bei einem minimalen TTL von 15 Minuten reduziert sich die Anzahl dieser Anfragen auf 29 %. Ein minimaler TTL von 1 Stunde senkt sie auf 17 %. Ein erheblicher Unterschied!<\/p>\n<p>Wie w\u00e4re es, wenn wir nichts auf der Serverseite \u00e4ndern, sondern stattdessen minimale TTLs in den Client-DNS-Caches (Router, lokale Resolver) festlegen?<\/p>\n<p><img decoding=\"async\" alt=\"H\u00f6ren Sie auf, l\u00e4cherlich niedrige TTLs f\u00fcr DNS zu verwenden\" src=\"\/wp-content\/uploads\/2019\/11\/107a2bd53797d421d65ac7260bf78dfe.jpg\" style=\"display:block;margin: 0 auto;\"><\/p>\n<p>Die Anzahl der erforderlichen Anfragen sinkt von 47 % auf 34 %, wenn ein minimaler TTL von 5 Minuten eingestellt wird, auf 25 % bei einem Minimum von 15 Minuten und auf 13 % bei einem Minimum von 1 Stunde. Ein optimierter Wert k\u00f6nnte 40 Minuten betragen.<\/p>\n<p>Die Auswirkungen dieser minimalen \u00c4nderung sind enorm.<\/p>\n<h1>Welche Folgen hat das?<\/h1>\n<p>Nat\u00fcrlich kann der Dienst zu einem neuen Cloud-Anbieter, einem neuen Server oder einem neuen Netzwerk migriert werden, wobei von den Kunden erwartet wird, dass sie die neuesten DNS-Eintr\u00e4ge nutzen. Ein ausreichend niedriger TTL hilft, einen solchen \u00dcbergang sanft und unauff\u00e4llig zu gestalten. Doch beim \u00dcbergang auf neue Infrastruktur wird nicht erwartet, dass die Kunden innerhalb von 1 Minute, 5 Minuten oder 15 Minuten auf neue DNS-Eintr\u00e4ge umschalten. Eine Mindestlebensdauer von 40 Minuten anstelle von 5 Minuten hindert die Benutzer nicht daran, auf den Dienst zuzugreifen.<\/p>\n<p>Das w\u00fcrde jedoch die Latenz erheblich reduzieren und die Vertraulichkeit sowie Zuverl\u00e4ssigkeit verbessern, indem unn\u00f6tige Anfragen vermieden werden.<\/p>\n<p>Nat\u00fcrlich sagen die RFCs, dass der TTL strikt eingehalten werden sollte. Aber die Realit\u00e4t ist, dass das DNS-System zu ineffizient geworden ist.<\/p>\n<p>Wenn Sie mit autoritativen DNS-Servern arbeiten, \u00fcberpr\u00fcfen Sie bitte Ihre TTL. Brauchen Sie wirklich so l\u00e4cherlich niedrige Werte?<\/p>\n<p>Nat\u00fcrlich gibt es gute Gr\u00fcnde f\u00fcr die Festlegung niedriger TTLs f\u00fcr DNS-Eintr\u00e4ge. Aber nicht f\u00fcr 75 % des DNS-Traffics, der sich praktisch nicht ver\u00e4ndert.<\/p>\n<p>Und wenn Sie aus irgendwelchen Gr\u00fcnden wirklich niedrige TTLs f\u00fcr DNS verwenden m\u00fcssen, stellen Sie sicher, dass auf Ihrer Website kein Caching aktiviert ist. Aus den gleichen Gr\u00fcnden.<\/p>\n<p>Wenn Sie einen lokalen DNS-Cache wie <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dnscrypt\/dnscrypt-proxy\">dnscrypt-proxy<\/a><\/noindex>betreiben, der minimale TTLs zul\u00e4sst, nutzen Sie diese Funktion. Das ist in Ordnung. Es wird nichts Schlechtes passieren. Setzen Sie die minimale TTL auf etwa 40 Minuten (2400 Sekunden) bis 1 Stunde. Ein v\u00f6llig vern\u00fcnftiger Bereich.<\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/474450\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0438\u0437\u043a\u0430\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 DNS \u2014 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0444\u0430\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0435\u0451 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0432\u0430\u0436\u043d\u043e \u0442\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u0440\u0438\u043b\u0435\u0438. \u041d\u043e \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 DNS \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u043b\u044c\u043d\u043e \u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u044b \u0437\u043e\u043d \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0436\u0438\u0437\u043d\u0438 (TTL) \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0430 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52324","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0438\u0437\u043a\u0430\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 DNS \u2014 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0444\u0430\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0435\u0451 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0432\u0430\u0436\u043d\u043e \u0442\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u0440\u0438\u043b\u0435\u0438. \u041d\u043e \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 DNS \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u043b\u044c\u043d\u043e \u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u044b \u0437\u043e\u043d \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0436\u0438\u0437\u043d\u0438 (TTL) \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0430 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0425\u0432\u0430\u0442\u0438\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043c\u0435\u0445\u043e\u0442\u0432\u043e\u0440\u043d\u043e \u043c\u0430\u043b\u044b\u0439 TTL \u0434\u043b\u044f DNS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0438\u0437\u043a\u0430\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 DNS \u2014 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0444\u0430\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0435\u0451 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0432\u0430\u0436\u043d\u043e \u0442\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u0440\u0438\u043b\u0435\u0438. \u041d\u043e \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 DNS \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u043b\u044c\u043d\u043e \u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u044b \u0437\u043e\u043d \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0436\u0438\u0437\u043d\u0438 (TTL) \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0430 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-05T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-01-02T11:04:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47H\u00f6ren Sie auf, l\u00e4cherlich kurze TTLs f\u00fcr DNS zu verwenden | ProHoster","description":"Eine niedrige DNS-Latenz ist entscheidend f\u00fcr eine schnelle Internetnutzung. Um sie zu minimieren, ist es wichtig, DNS-Server und anonyme Proxys sorgf\u00e4ltig auszuw\u00e4hlen. Zuerst sollten jedoch nutzlose Anfragen beseitigt werden. Genau aus diesem Grund wurde DNS urspr\u00fcnglich als stark cachef\u00e4higes Protokoll entwickelt. Zonadministratoren legen die Lebensdauer (TTL) f\u00fcr einzelne Eintr\u00e4ge fest, und Resolver nutzen diese Informationen zum Speichern von Eintr\u00e4gen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0425\u0432\u0430\u0442\u0438\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043c\u0435\u0445\u043e\u0442\u0432\u043e\u0440\u043d\u043e \u043c\u0430\u043b\u044b\u0439 TTL \u0434\u043b\u044f DNS | ProHoster","og:description":"\u041d\u0438\u0437\u043a\u0430\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 DNS \u2014 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0444\u0430\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0435\u0451 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0432\u0430\u0436\u043d\u043e \u0442\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0435 \u0440\u0438\u043b\u0435\u0438. \u041d\u043e \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 DNS \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u043b\u044c\u043d\u043e \u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b. \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u044b \u0437\u043e\u043d \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f \u0436\u0438\u0437\u043d\u0438 (TTL) \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0430 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/hvatit-ispolzovat-smehotvorno-malyj-ttl-dlya-dns","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-05T21:00:00+00:00","article:modified_time":"2021-01-02T11:04:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52324","title":null,"description":"","keywords":"","keyphrases":null,"primary_term":null,"canonical_url":"","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 03:14:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:45:29","updated":"2026-01-24 03:14:21"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/52324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=52324"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/52324\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=52324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=52324"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=52324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}