Управление DNS инфраструктурой

Защита DNS от DDoS: где ломается сервис и как не строить одну точку отказа

Защита DNS от DDoS: где ломается сервис и как не строить одну точку отказа

DNS атакуют не «на удачу», а по двум векторам: забить канал и выжечь CPU резолвера. Поэтому базовый слой защиты начинается не с фильтра, а с архитектуры: anycast на нескольких площадках, разнесение authoritative и recursive ролей, лимиты на qps и отдельные политики для публичных и внутренних зон.

Давайте разберем флоу запроса. Если авторитативный сервер отвечает всем подряд без rate limiting и ACL, attacker быстро переводит нагрузку в дорогое состояние: cache miss, рост очередей, деградация RTT. Для этого нужны:
— RRL или аналог throttling на ответах;
— отказ от open recursion;
— минимизация amplification: без лишних записей, без мусорных дополнительных секций;
— отдельный канал мониторинга, который не зависит от того же узла.

Проверим влияние на RTT и консистентность зон. Любая «защита» через централизованный reverse proxy для DNS часто превращается в узкое горлышко. Стабильнее работают распределенные точки входа, жесткие ACL на axfr/ixfr, ограничение размера ответов и sane TTL: не слишком низкий, чтобы не убить cache, и не слишком высокий, чтобы не зафиксировать мусор надолго.

Исключаем Human Error через автоматизацию: шаблоны зон, контроль изменений, preflight-проверка SOA/NS/DNSSEC, и отдельный сценарий деградации — что отключаем первым, что оставляем последним. Стабильность DNS — это фундамент, а не опция.
Этот пост опубликован в Telegram-канале Управление DNS инфраструктурой. Подписаться можно по ссылке: @dns_management_flow_arb.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.