Habilitar rate-limit en Bind 9

A partir de la versión 9.9 de Bind, está disponible una funcionalidad que permite mitigar ataques de denegación de servicio al DNS mediante ratelimit. Básicamente lo que permite es limitar el número de queries por cliente a partir de una serie de criterios. Para poder utilizar rate-limit es necesario compilar manualmente las fuentes de Bind, Seguir leyendo


Pruebas de estrés de DNS con DNSPerf y ResPerf

DNSPerf y ResPerf son dos herramientas de Nominum que permiten realizar pruebas de carga a servidores DNS e interpretar sus datos con informes y gráficas. Vamos a ver su instalación y ejemplos de uso. Instalación # wget ftp://ftp.nominum.com/pub/nominum/dnsperf/2.0.0.0/dnsperf-2.0.0.0-1-rhel-6-x86_64.tar.gz # tar -xzvf dnsperf-2.0.0.0-1-rhel-6-x86_64.tar.gz Instalamos el RPM a través de yum para que resuelva automáticamente todas las Seguir leyendo


DNS: configurar bind como Forward Only

Si queremos que nuestro servidor DNS actúe a modo de proxy DNS y reenviar todas las peticiones que reciba a otros servidores DNS debemos configurarlo como “Forward Only“. Esto tiene todos los beneficios que puede darte un proxy y otros como por ejemplo, si tenemos Bind configurado con vistas, especificar el forwarding para la vista Seguir leyendo


Reemplazar texto en múltiples ficheros con Perl

Gracias a Perl, es muy sencillo realizar cambios en uno o varios ficheros sin necesidad de crear ningún script. Por ejemplo si necesitaramos cambiar la configuración DNS de dominios ubicados en la carpeta /var/named/ podemos hacerlo con un este comando: perl -i -pe “s/0.0.0.0/1.1.1.1/g” /var/named/dominio.com.db Si quisieramos hacerlo para todos los dominios: perl -i -pe Seguir leyendo


Cómo ocultar la versión de Bind

BIND (Berkeley Internet Name Domain, anteriormente : Berkeley Internet Name Daemon) es el servidor de DNS más comúnmente usado en Internet, especialmente en sistemas Unix, en los cuales es un standard de facto. Wikipedia Independientemente de que esta no sea la panacea para evitar un ataque a un servidor DNS, siempre es recomendable ocultar toda la Seguir leyendo