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.

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

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.

Ver también

editar
  • Comparación de software de servidor DNS

Referencias

editar
  • Mens, Jan-Piet (2008).
  • Danchev, Dancho.
  • Jiang, Jian; Liang, Jinjin; Li, Kang; Li, Jun; Duan, Haixin; Wu, Jianping (2012), Ghost Domain Names: Revoked Yet Still Resolvable (PDF), p. 10, archived from the original (PDF) on 2013-04-25.
  • Schroder, Carla (2007).
  • "DNS Server (and Related) Software for Unix (MaraDNS section)".
  • "Open Source Patches".
  • Mens, Jan-Piet (2008).
  • Mens, Jan-Piet (2008).
  • "I would love DNSSEC for MaraDNS".
  • "DNS Server (and Related) Software for Unix (Deadwood section)".
  • Mens, Jan-Piet (2008).

Enlaces externos

editar