Repolode
TechnitiumSoftware

TechnitiumSoftware/DnsServer

Servidor DNS autoritativo y recursivo de código abierto, con consola web, bloqueo de anuncios y malware, y compatibilidad con DNS cifrado.

Alternativa open source a:NextDNS

Estrellas
10,204
Forks
810
Issues abiertos
165
Último commit
hace 7 días

¿Qué es?

Technitium DNS Server es un servidor DNS autohospedado que puede funcionar como servidor autoritativo para tus propios dominios y como resolvedor recursivo para las consultas de los clientes. Funciona en Windows, Linux, macOS, Raspberry Pi y Docker, y se configura desde una consola web en cualquier navegador moderno.

Un servidor DNS local permite bloquear anuncios y malware por dominio en toda una red mediante una o varias URL de listas de bloqueo, y conservar registros y estadísticas de DNS para tener visibilidad del tráfico. Las consultas salientes se pueden reenviar mediante DNS-over-TLS, DNS-over-HTTPS o DNS-over-QUIC, de modo que el proveedor de Internet no pueda ver las consultas DNS sin cifrar. El servidor también ofrece esos protocolos cifrados a los dispositivos de la red.

El proyecto incluye una amplia variedad de funciones DNS, como validación y firma DNSSEC, transferencias de zona con AXFR, IXFR y TSIG, actualizaciones dinámicas, clústeres con varias instancias y un servidor DHCP integrado. Expone una API HTTP que utiliza la propia consola web, por lo que se pueden automatizar las mismas acciones mediante scripts.

Funciones clave

  • 01Funciona en Windows, Linux, macOS, Raspberry Pi y Docker, e incluye una consola web.
  • 02Bloquea anuncios y malware mediante URL de listas de bloqueo, con detección de ocultación mediante CNAME.
  • 03Reenvía consultas y ofrece DNS-over-TLS, DNS-over-HTTPS y DNS-over-QUIC.
  • 04Admite la validación DNSSEC y zonas firmadas con NSEC y NSEC3.
  • 05Funciona como servidor DNS autoritativo y recursivo.
  • 06Incluye clústeres, inicio de sesión único con LDAP y OIDC, y autenticación de dos factores con TOTP.

Casos de uso

  • Bloquear anuncios y rastreadores en toda una red doméstica o de oficina.
  • Cifrar las consultas DNS para que el proveedor de Internet no pueda verlas.
  • Alojar el DNS autoritativo de tus propios dominios.
  • Administrar varias instancias de servidores DNS desde una sola consola de administración.

Inicio rápido

  1. 1

    Descarga el instalador para Windows

  2. 2

    O descarga la imagen oficial de Docker desde Docker Hub

  3. 3

    O descarga la aplicación portátil (requiere .NET 10)

Antes de usarlo

  • Distribuido bajo la licencia GPL-3.0, una licencia copyleft que exige publicar las obras derivadas bajo las mismas condiciones.
  • La versión portátil multiplataforma requiere tener instalado .NET 10.

En colecciones

Temas

Preguntas frecuentes

¿Qué es DnsServer?
Servidor DNS autoritativo y recursivo de código abierto, con consola web, bloqueo de anuncios y malware, y compatibilidad con DNS cifrado. Technitium DNS Server es un servidor DNS autohospedado que puede funcionar como servidor autoritativo para tus propios dominios y como resolvedor recursivo para las consultas de los clientes. Funciona en Windows, Linux, macOS, Raspberry Pi y Docker, y se configura desde una consola web en cualquier navegador moderno.
¿DnsServer es gratuito? ¿Qué licencia tiene?
DnsServer es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿DnsServer sigue mantenido?
Mantenimiento activo. El último commit de DnsServer fue el 17 oct 2026.
¿Para qué puedo usar DnsServer?
Bloquear anuncios y rastreadores en toda una red doméstica o de oficina. Cifrar las consultas DNS para que el proveedor de Internet no pueda verlas. Alojar el DNS autoritativo de tus propios dominios. Administrar varias instancias de servidores DNS desde una sola consola de administración.
¿Cómo se instala DnsServer?
Descarga el instalador para Windows O descarga la imagen oficial de Docker desde Docker Hub O descarga la aplicación portátil (requiere .NET 10)
¿Dónde consigo DnsServer?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/TechnitiumSoftware/DnsServer

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados