{"id":1560,"date":"2014-03-13T10:03:27","date_gmt":"2014-03-13T09:03:27","guid":{"rendered":"http:\/\/blog.benny-baumann.de\/?p=1560"},"modified":"2014-03-13T10:03:27","modified_gmt":"2014-03-13T09:03:27","slug":"bind9-mit-stossdaempfer","status":"publish","type":"post","link":"http:\/\/blog.benny-baumann.de\/?p=1560","title":{"rendered":"BIND9 mit Sto\u00dfd\u00e4mpfer"},"content":{"rendered":"<p>Nachdem ich ja <a href=\"https:\/\/blog.benny-baumann.de\/?p=1163\">l\u00e4ngere Zeit eher Probleme hatte mit Bind9<\/a>, weil er sich nicht wie gew\u00fcnscht mit DNS Dampening betreiben lie\u00df, sondern nur mit DNS Response Rate Limiting, was <a href=\"https:\/\/lutz.donnerhacke.de\/Blog\/Dampening-oder-RRL-Was-hilft\">eher schlecht als recht funktioniert<\/a>, gibt es inzwischen einen Lichtblick. Mit der Unterst\u00fctzung von <a href=\"http:\/\/irgendwasistjaimmer.in-kiel.de\/\">Wonka<\/a> ist es gelungen, den <a href=\"http:\/\/lutz.donnerhacke.de\/Blog\/DNS-Dampening\">Patch von Lutz Donnerhacke<\/a> auf aktuelle Bind9-Versionen zu portieren. Bereits nach kurzer Zeit gab es <a href=\"https:\/\/lutz.donnerhacke.de\/Blog\/DNS-Dampening-in-aktuellen-BINDs\">positives Feedback von Upstream<\/a>, weshalb an dieser Stelle auf das <a href=\"https:\/\/github.com\/wklaebe\/bind9\">Repository mit den gepatchten Debian-Quellen<\/a> verwiesen sein soll, aus denen sich leicht eigene Packete mit DNS Dampening erzeugen lassen.<!--more--><\/p>\n<p>Die Patches sind zwar als experimentell zu betrachten, weshalb mir Bind auch mehrfach im laufenden Betrieb weggesemmelt war, aber mit den letzten beiden Patches ist das inzwischen richtig angenehm geworden (Lutz wies darauf hin, dass die Heap-Implementierung teilweise instabil lief). Der letzte Patch stammt dann noch einmal von mir, um das Debugging deutlich zu vereinfachen: Ich hasse es regelm\u00e4\u00dfig, wenn <a href=\"?tag=debian\">Debian<\/a> keine Debug Packages f\u00fcr Dinge bereitstellt.<\/p>\n<p>Wer Fehler, Probleme oder Abst\u00fcrze findet, darf sich gerne melden. Auch Anregungen sind gern willkommen.<\/p>\n<p class=\"wp-flattr-button\"><a href=\"http:\/\/blog.benny-baumann.de\/?flattrss_redirect&amp;id=1560&amp;md5=b16e0be1f60e3e2a604049292bb57708\" title=\"Flattr\" target=\"_blank\"><img src=\"http:\/\/blog.benny-baumann.de\/wp-content\/plugins\/flattr\/img\/flattr-badge-large.png\" srcset=\"http:\/\/blog.benny-baumann.de\/wp-content\/plugins\/flattr\/img\/flattr-badge-large.png\" alt=\"Flattr this!\"\/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Nachdem ich ja l\u00e4ngere Zeit eher Probleme hatte mit Bind9, weil er sich nicht wie gew\u00fcnscht mit DNS Dampening betreiben lie\u00df, sondern nur mit DNS Response Rate Limiting, was eher schlecht als recht funktioniert, gibt es inzwischen einen Lichtblick. Mit der Unterst\u00fctzung von Wonka ist es gelungen, den Patch von Lutz Donnerhacke auf aktuelle Bind9-Versionen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[4,29],"tags":[14,10,98,48,69,7,13,346,20],"class_list":["post-1560","post","type-post","status-publish","format-standard","hentry","category-server","category-software","tag-bugs","tag-debian","tag-developement","tag-dns","tag-internet","tag-links","tag-patch","tag-server","tag-update"],"_links":{"self":[{"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts\/1560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1560"}],"version-history":[{"count":1,"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts\/1560\/revisions"}],"predecessor-version":[{"id":1561,"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts\/1560\/revisions\/1561"}],"wp:attachment":[{"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1560"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}