Cómo configurar DNSSEC en un servidor VPS?

Si usted posee un servidor VPS y desea mejorar la seguridad de su dominio, una de las maneras de hacerlo es configurar DNSSEC. Esta tecnología ayudará a proteger sus dominios de diferentes tipos de ataques, como la suplantación de DNS.

Para configurar DNSSEC en su servidor necesitará acceso al panel de control de su hosting y conocimientos básicos de línea de comandos. En este artículo le mostraremos cómo realizar esta tarea.

Paso 1: Verificación de la compatibilidad con DNSSEC

El primer paso antes de configurar DNSSEC en su servidor VPS será verificar la compatibilidad de esta tecnología con su proveedor de DNS. Puede averiguar si su hosting admite DNSSEC contactando con su soporte técnico.

Paso 2: Generación de claves DNSSEC

Una vez que se haya asegurado de que su proveedor de DNS admite DNSSEC, deberá generar las claves DNSSEC. Para ello, utilice los siguientes comandos:

VPS Hosting

Virtual servers with guaranteed resources

Choose VPS

dnssec-keygen -a NSEC3PARAM -b 2048 -n ZONE example.com

dnssec-keygen -f KSK -a RSASHA256 -b 2048 -n ZONE example.com

Paso 3: Adición de claves a la zona DNS

Después de generar las claves, deberá agregarlas a su zona DNS. Para ello, abra el archivo de su zona DNS y agregue las siguientes entradas:

; Clave pública

example.com. IN DNSKEY 256 3 8 AwEAA...

; Clave de firma

example.com. IN DNSKEY 257 3 8 AwEAA...

Paso 4: Activación de DNSSEC

Después de agregar las claves a la zona DNS, es necesario activar DNSSEC. Para ello, actualice la zona DNS y agregue la siguiente entrada:

; Activación de DNSSEC

example.com. IN DS 12345 8 1 AB...

Después de esto, DNSSEC se activará en su servidor VPS y su dominio estará protegido contra diversos ataques.