Repolode
hagezi

hagezi/dns-blocklists

Набор DNS-блоклистов для блокировки рекламы, трекеров, телеметрии, фишинга, вредоносных доменов и мошенничества во всей сети — для любого DNS-сервера или блокировщика рекламы.

Open source альтернатива:NextDNS

Звёзды
27,602
Форки
838
Открытые issues
6
Последний коммит
13 часов назад

Что это?

DNS-Blocklists — это коллекция списков доменов для блокировки, которую поддерживает hagezi. Основные списки Multi представлены в пяти уровнях — от Light до Ultimate — и публикуются в нескольких форматах (Adblock, DNSMasq, Wildcard, RPZ), чтобы их можно было использовать в Pi-hole, AdGuard Home, Unbound, BIND, PowerDNS, OPNsense, FRITZ!Box и подобных инструментах. Чем выше уровень, тем агрессивнее блокировка и тем выше риск, что перестанут открываться легитимные сайты.

Помимо списков общего назначения, проект предлагает специализированные списки для фидов threat intelligence, недавно зарегистрированных доменов и доменов DGA, динамического DNS, вредоносных хостов, доменов верхнего уровня, которыми злоупотребляют, DNS rebinding, обхода блокировок через зашифрованный DNS, VPN/Tor/прокси, сокращателей URL, пиратского контента, азартных игр, социальных сетей, контента NSFW и встроенных в устройства трекеров. Direct Link Generator помогает выбрать подходящий формат и скопировать ссылки для скачивания нужных списков.

Списки публикуются через CDN jsDelivr и регулярно обновляются. В проекте также есть инструмент для проверки, есть ли домен или IP в его списках.

Ключевые возможности

  • 01Пять уровней списков Multi — от Light до Ultimate — для выбора интенсивности блокировки.
  • 02Форматы Adblock, DNSMasq, Wildcard и RPZ для DNS-резолверов.
  • 03Специализированные списки для threat intelligence, недавно зарегистрированных доменов и доменов DGA.
  • 04Блокировка попыток обойти ограничения через зашифрованный DNS, VPN, Tor и прокси.
  • 05Direct Link Generator и инструмент проверки доменов для поиска и проверки записей в списках.

Сценарии использования

  • Блокировка рекламы и трекеров во всей домашней сети с помощью Pi-hole или AdGuard Home.
  • Защита домашней сети или сети небольшого офиса от фишинга и вредоносных доменов с помощью рекурсивного резолвера.
  • Дополнение общего списка блокировки рекламы блокировкой на основе threat intelligence в межсетевом экране или роутере.
  • Ограничение доступа к отдельным категориям — например, азартным играм, социальным сетям или сокращателям URL — для семей или организаций.

Быстрый старт

  1. 1

    Выберите формат списка, подходящий для вашего DNS-сервера или блокировщика рекламы

  2. 2

    С помощью Direct Link Generator скопируйте ссылки для скачивания выбранных списков

  3. 3

    Добавьте ссылки на списки в DNS-сервер или блокировщик рекламы, следуя краткому руководству по настройке в разделе FAQ

Что важно знать

  • Лицензия GPL-3.0 — это лицензия с копилефтом, требующая, чтобы производные работы оставались открытыми.
  • Тарифы более высокого уровня, такие как Ultimate, несут высокий риск нарушения работы сайтов или приложений.
  • Light и Normal не блокируют трекеры ошибок, такие как Sentry или Crashlytics; это делают только Pro и тарифы выше.

Темы

Частые вопросы

Что такое dns-blocklists?
Набор DNS-блоклистов для блокировки рекламы, трекеров, телеметрии, фишинга, вредоносных доменов и мошенничества во всей сети — для любого DNS-сервера или блокировщика рекламы. DNS-Blocklists — это коллекция списков доменов для блокировки, которую поддерживает hagezi. Основные списки Multi представлены в пяти уровнях — от Light до Ultimate — и публикуются в нескольких форматах (Adblock, DNSMasq, Wildcard, RPZ), чтобы их можно было использовать в Pi-hole, AdGuard Home, Unbound, BIND, PowerDNS, OPNsense, FRITZ!Box и подобных инструментах. Чем выше уровень, тем агрессивнее блокировка и тем выше риск, что перестанут открываться легитимные сайты.
dns-blocklists можно использовать бесплатно? Какая у него лицензия?
dns-blocklists распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dns-blocklists всё ещё поддерживается?
Активно поддерживается. Последний коммит в dns-blocklists — 20 окт. 2026 г..
Для чего можно использовать dns-blocklists?
Блокировка рекламы и трекеров во всей домашней сети с помощью Pi-hole или AdGuard Home. Защита домашней сети или сети небольшого офиса от фишинга и вредоносных доменов с помощью рекурсивного резолвера. Дополнение общего списка блокировки рекламы блокировкой на основе threat intelligence в межсетевом экране или роутере. Ограничение доступа к отдельным категориям — например, азартным играм, социальным сетям или сокращателям URL — для семей или организаций.
Как установить dns-blocklists?
Выберите формат списка, подходящий для вашего DNS-сервера или блокировщика рекламы С помощью Direct Link Generator скопируйте ссылки для скачивания выбранных списков Добавьте ссылки на списки в DNS-сервер или блокировщик рекламы, следуя краткому руководству по настройке в разделе FAQ
Где скачать dns-blocklists?
Исходный код и инструкции по установке — на GitHub: https://github.com/hagezi/dns-blocklists

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Подготовленный и очищенный от дубликатов hosts-файл объединяет несколько публичных списков блокировки рекламы, трекеров и вредоносных сайтов, а также поддерживает дополнительные категории и любые ОС.

31,3 тыс.2,4 тыс.PythonMITОбновлён 14 часов назад