Самостоятельно размещаемый DNS-сервер для всей сети: блокирует рекламу и трекеры на всех устройствах без клиентского ПО.
TechnitiumSoftware/DnsServer
Открытый authoritative- и recursive-DNS-сервер с веб-консолью, блокировкой рекламы и вредоносного ПО и поддержкой шифрованного DNS.
Open source альтернатива:NextDNS
- Звёзды
- 10,204
- Форки
- 810
- Открытые issues
- 165
- Последний коммит
- 7 дней назад
Что это?
Technitium DNS Server — это DNS-сервер для самостоятельного размещения, который может одновременно быть authoritative-сервером для ваших доменов и рекурсивным резолвером клиентских запросов. Он работает на Windows, Linux, macOS, Raspberry Pi и в Docker, а настраивается через веб-консоль в любом современном браузере.
Локальный DNS-сервер позволяет блокировать рекламу и вредоносное ПО во всей сети по доменам, используя один или несколько URL списков блокировки, а также вести DNS-журналы и собирать статистику, чтобы отслеживать сетевой трафик. Запросы к вышестоящим серверам можно пересылать по DNS-over-TLS, DNS-over-HTTPS или DNS-over-QUIC, чтобы провайдер не видел незашифрованные DNS-запросы. Сервер также самостоятельно обслуживает эти зашифрованные протоколы для устройств в сети.
Проект поддерживает широкий набор DNS-функций, включая проверку и подпись DNSSEC, передачу зон с помощью AXFR, IXFR и TSIG, динамические обновления, кластеризацию нескольких экземпляров и встроенный DHCP-сервер. Он предоставляет HTTP API, которое использует сама веб-консоль, поэтому те же действия можно выполнять с помощью скриптов.
Ключевые возможности
- 01Работает на Windows, Linux, macOS, Raspberry Pi и в Docker; есть веб-консоль.
- 02Блокирует рекламу и вредоносное ПО с помощью URL списков блокировки, в том числе обнаруживает CNAME cloaking.
- 03Пересылает DNS-запросы по DNS-over-TLS, DNS-over-HTTPS и DNS-over-QUIC и обслуживает эти протоколы.
- 04Поддерживает проверку DNSSEC и подписанные зоны с NSEC и NSEC3.
- 05Может работать как authoritative- и рекурсивный DNS-сервер.
- 06Поддерживает кластеризацию, единый вход через LDAP и OIDC, а также двухфакторную аутентификацию TOTP.
Сценарии использования
- Блокировать рекламу и трекеры во всей домашней или офисной сети.
- Шифровать DNS-запросы, чтобы провайдер не мог их видеть.
- Размещать authoritative DNS для собственных доменов.
- Управлять несколькими экземплярами DNS-сервера из одной административной консоли.
Быстрый старт
- 1
Скачайте установщик для Windows
- 2
Или загрузите официальный образ Docker с Docker Hub
- 3
Или скачайте портативное приложение (требуется .NET 10)
Что важно знать
- Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, требующей выпускать производные работы на тех же условиях.
- Для портативной кроссплатформенной сборки необходимо установить .NET 10.
В подборках
Темы
Частые вопросы
- Что такое DnsServer?
- Открытый authoritative- и recursive-DNS-сервер с веб-консолью, блокировкой рекламы и вредоносного ПО и поддержкой шифрованного DNS. Technitium DNS Server — это DNS-сервер для самостоятельного размещения, который может одновременно быть authoritative-сервером для ваших доменов и рекурсивным резолвером клиентских запросов. Он работает на Windows, Linux, macOS, Raspberry Pi и в Docker, а настраивается через веб-консоль в любом современном браузере.
- DnsServer можно использовать бесплатно? Какая у него лицензия?
- DnsServer распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- DnsServer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в DnsServer — 17 окт. 2026 г..
- Для чего можно использовать DnsServer?
- Блокировать рекламу и трекеры во всей домашней или офисной сети. Шифровать DNS-запросы, чтобы провайдер не мог их видеть. Размещать authoritative DNS для собственных доменов. Управлять несколькими экземплярами DNS-сервера из одной административной консоли.
- Как установить DnsServer?
- Скачайте установщик для Windows Или загрузите официальный образ Docker с Docker Hub Или скачайте портативное приложение (требуется .NET 10)
- Где скачать DnsServer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/TechnitiumSoftware/DnsServer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Быстрый и лёгкий DNS-прокси блокирует рекламу и трекеры во всей локальной сети и позволяет задавать правила для групп клиентов.
Бесплатный межсетевой экран с открытым исходным кодом для Windows и Linux: отслеживает и контролирует сетевой трафик каждого приложения, поддерживает защищённый DNS и блокировку трекеров.
DNS-фильтр, который блокирует рекламу и трекеры на всех устройствах в сети без установки клиентского ПО.
Браузер на базе Chromium для macOS, Linux и Windows, ориентированный на приватность и построенный на ungoogled-chromium.
Подготовленный и очищенный от дубликатов hosts-файл объединяет несколько публичных списков блокировки рекламы, трекеров и вредоносных сайтов, а также поддерживает дополнительные категории и любые ОС.