Ir al contenido

MaraDNS

De Wikipedia, la enciclopedia libre
MaraDNS
Información general
Tipo de programa software de código abierto
Licencia 2-clause BSD License
Información técnica
Programado en C
Enlaces

MaraDNS es una implementación del Sistema de Nombres de Dominio (DNS) de código abierto con licencia BSD, que puede funcionar como servidor de nombres en modo de caché, recursivo o autoritativo.

Características[editar]

MaraDNS tiene una biblioteca de cadenas resistente a desbordamientos de búfer y su propio generador de números aleatorios. Aunque no soporta directamente archivos de zona BIND, su formato de archivo de zona es similar e incluye un convertidor. MaraDNS se ejecuta como un usuario sin privilegios dentro de un entorno chroot. Simon Burnet hizo un parche para permitir el uso de un nombre de usuario. MaraDNS puede agregar registros IP y los correspondientes registros PTR. Puede usarse como servidor DNS maestro y, con ciertas limitaciones, como servidor DNS esclavo. Actualmente no soporta DNSSEC por falta de fondos para implementarlo usando la biblioteca LibTom.

Deadwood incluye filtrado integrado de "muro DNS" (para proteger contra dominios externos que resuelven a IPs locales), la capacidad de leer y escribir la caché en un archivo, soporte DNS sobre TCP, la opción de rechazar consultas MX, AAAA de IPv6 y PTR, y código que detiene ataques de suplantación de ARP, entre otras características.

Las versiones de MaraDNS se distribuyen con licencia tipo BSD.

Enlaces externos[editar]