Ataque DDoS de WordPress: cómo proteger su sitio web

Publicado: 2023-03-02

La prevalencia de los ataques DDoS de WordPress ha causado una pérdida significativa de ingresos a muchas pequeñas empresas que dependen del tráfico en línea para generar ingresos.

Los ataques DDoS representan una grave amenaza para los sitios web, independientemente de su tamaño. Por lo tanto, es fundamental implementar todas las medidas de seguridad adecuadas para proteger su sitio web.

En esta publicación, exploraremos cómo los ataques DDoS de WordPress pueden dañar su sitio . A continuación, le proporcionaremos consejos prácticos sobre cómo evitar que sucedan.

Ataque DDoS de WordPress: cómo proteger su sitio web

Contenido:

  • ¿Qué es un ataque DDoS?
  • Cómo los ataques DDoS pueden afectar los sitios web de WordPress
  • Consejos para proteger su sitio web de WordPress de los ataques DDoS
    • 1. Habilite la autenticación de dos factores (2FA)
    • 2. Utilice un cortafuegos de aplicaciones web (WAF)
    • 3. Usa la CDN de Cloudflare
    • 4. Deshabilitar la API REST en WordPress
    • 5. Mantenga su software y complementos de WordPress actualizados
    • 6. Supervise el tráfico de su sitio web
  • Preguntas frecuentes
  • Conclusión

¿Qué es un ataque DDoS?

Un ataque de denegación de servicio distribuido (DDoS) es un tipo de ataque cibernético que intenta sobrecargar un sitio web o servidor con tráfico malicioso para interrumpir su funcionamiento habitual. Estos ataques pueden ocurrir en cualquier sitio web, incluidos los sitios con tecnología de WordPress.

Ataque DDoS de WordPress

Cómo los ataques DDoS pueden afectar los sitios web de WordPress

Las consecuencias de un ataque DDoS en los sitios web de WordPress son significativas, especialmente para los sitios web de pequeñas empresas. Esto se debe a que pueden carecer de la infraestructura para combatir tales ataques. Si un ataque DDoS se dirige con éxito a un sitio web, es posible que no esté disponible para los usuarios, lo que provoca un tiempo de inactividad del sitio web.

En 2016, Internet se vio afectado por uno de los ataques de denegación de servicio más importantes. DYN, un proveedor de servicios de DNS, fue el blanco del ataque. Afectó a muchos sitios populares como Netflix, Reddit, PayPal, Visa y otros. Como resultado, muchos usuarios de Internet en Europa y América del Norte se vieron afectados.

Los ataques DDoS tienen muchos impactos en los propietarios de sitios web y los usuarios de Internet. Algunos de los daños que los ataques DDoS pueden causar a su sitio web incluyen los siguientes.

Tiempo de inactividad del sitio web

Una de las consecuencias más significativas de un ataque DDoS es que el sitio web objetivo puede dejar de estar disponible para los usuarios. Esto puede resultar frustrante para los usuarios, que pueden necesitar ayuda para acceder al sitio web o utilizar sus servicios.

Pérdida de tráfico e ingresos

Si un sitio web de WordPress no está disponible debido a un ataque DDoS, puede provocar una pérdida de tráfico e ingresos. Por ejemplo, durante el ataque DYN en octubre de 2016, Sony reportó una pérdida total de 2,7 millones de dólares. Esto es enorme, considerando que el ataque duró solo dos horas.

Daño a la Reputación

Además, los usuarios pueden perder la confianza en su marca si su sitio web es víctima de un ataque DDoS. Esto puede afectar la reputación de su sitio web porque los motores de búsqueda también pueden incluirlo en la lista negra.

Costo de Mitigación

La defensa contra un ataque DDoS puede ser costosa porque requiere recursos especializados y experiencia técnica.

Pérdida de datos

Un estudio realizado por Kaspersky en 2015 descubrió que el 26 % de los sitios web que sufren ataques DDoS también sufren pérdida de datos. Los ataques DDoS a menudo sirven como tapadera para otros ataques cibernéticos, como los ataques de fuerza bruta.

Consejos para proteger su sitio web de WordPress de ataques DDoS

Los ataques DDoS se han convertido en una seria amenaza para los propietarios de sitios web. E incluso los sitios web mejor financiados no son inmunes a tales ataques. Técnicamente, ningún sitio web es inmune a los ataques DDoS. Sin embargo, puede implementar medidas para detener y prevenir ataques DDoS.

Aquí hay algunos consejos de protección DDoS de WordPress que puede implementar para proteger su sitio web.

1. Habilite la autenticación de dos factores (2FA)

La autenticación de dos factores (2FA) es una medida de seguridad que requiere que los usuarios proporcionen una capa adicional de autenticación antes de acceder a páginas confidenciales, como la página de administración de WP.

Esto puede ayudar a proteger contra el acceso no autorizado a sitios web, ataques de fuerza bruta y ataques DDoS.

Por ejemplo, puede solicitar a los usuarios que proporcionen un código único enviado a su teléfono o correo electrónico antes de iniciar sesión en su sitio web.

Puede configurar la autenticación de dos factores (2FA) en WordPress usando el complemento MiniOrange Google Authenticator.

Para instalar MiniOrange Authenticator, inicie sesión en su panel de WordPress y vaya aComplementos >> Agregar nuevo .En el cuadro de búsqueda, escriba "MiniOrange Google Authenticator". El complemento debería aparecer en los resultados de búsqueda, como se muestra a continuación.

Agregar nueva página de complementos

A continuación, haga clic en el botónInstalar ahora junto al nombre del complemento para instalar el complemento en su sitio web.Una vez que instale el complemento, el botón cambiará a 'Activar'. Haga clic en él para activar el complemento.

Configuración del Autenticador de Google MiniOrange

Después de activar el complemento, deberá conectarlo a la aplicación Google Authenticator en un dispositivo móvil. Esto es necesario para completar la activación de 2FA en su sitio.

Para comenzar, haga clic enEmpecemos .

Inicie la configuración de miniOrange 2FA

A continuación, elija la opciónUsuarios que deben configurar 2FA primero después de iniciar sesión .De esta manera, todos los usuarios se verán obligados a configurar 2FA antes de iniciar sesión. Haga clic enContinuar configuración para continuar.

elija los usuarios que deben configurar 2FA después del primer inicio de sesión

Puede activar la 2FA para todos los usuarios o solo para algunos roles específicos (por ejemplo, administrador y editores). Esto es útil si desea excluir usuarios como autores. Para este tutorial, activaremos 2FA solo para administradores.

Seleccione la opciónSolo para roles específicos y luego marque la casilla de verificación Administrador. Después de eso, haga clic enContinuar configuración para continuar.

Habilite 2FA solo para roles específicos

A continuación, elija si implementar 2FA de inmediato o otorgar a los usuarios un período de gracia. Haga clic enTodo listo para continuar.

Elija implementar el 2FA o dar un período de gracia

Ahora, deberá seleccionar el método de autenticación que desea configurar. Elija la opciónGoogle / Microsoft / Authy Authenticator y haga clic en el botón Guardar y continuar.

Seleccione el método de autenticación para evitar ataques DDoS

A continuación, seleccioneConfigurar 2FA para usted mismo para continuar con el siguiente paso del proceso de configuración.

Elige configurar 2FA por ti mismo

Conexión de MiniOrnage con Google Mobile Authenticator

Google Authenticator es la aplicación de autenticación preferida para este proceso. Esto se debe a que es el más popular y está disponible en dispositivos Android e iOS.

El primer paso será descargar la aplicación de autenticación de Google desde Play Store o Apple Store.

Aplicación de autenticación de Google

Después de instalar la aplicación, debería ver una página de menú con dos opciones:Escanear un código QR e Ingresar una clave de configuración.

Prevenir los ataques DDoS de WordPress

Seleccione la opción de código QR y escanee el código de barras QR que se muestra en su sitio web como el que se muestra a continuación.

Al completar el escaneo, ingrese el código de seis dígitos generado por la aplicación de autenticación en el campo designado.

Configurar el autenticador de google

Confirme la entrada seleccionando la opciónGuardar y continuar .

¡Eso es todo! Has habilitado con éxito 2FA en tu sitio web con MiniOrange Google 2FA.

Mensaje de éxito: prevención de DDoS en WordPress

¿No puedes escanear el código QR en MiniOrange?

Si no puede escanear el código QR provisto, esto es lo que debe hacer:

Primero, haga clic en ¿No puede escanear el código de barras?Esto generará una clave para configurar 2FA en la aplicación de autenticación de Google.

Abra la aplicación Google Authenticator en su teléfono y seleccione la opciónIngresar una clave de configuración .A continuación, pegue la clave de 16 caracteres generada por MiniOrange 2FA.

Genere un código de 6 dígitos y guarde

Ingrese un nombre de aplicación y un tipo de cuenta y luego haga clic en agregar. Luego generará un código de 6 dígitos que puede usar para completar el proceso en WordPress. Una vez hecho esto, haga clic enGuardar y continuar para continuar.

A continuación, verá un mensaje que muestra el estado de su configuración.

Prevenga el ataque DDoS de WordPress con 2FA

Para probar esto, cierre la sesión de su sitio de WordPress e intente iniciar sesión. En la página de inicio de sesión, deberá ingresar una contraseña única de 6 dígitos generada desde la aplicación de autenticación en su teléfono cada vez que intente iniciar sesión. .

Validar OTP

2. Utilice un cortafuegos de aplicaciones web (WAF)

Un Web Application Firewall (WAF) es una medida de seguridad que puede proteger un sitio web de varias amenazas, incluidos los ataques DDoS.

Los WAF analizan el tráfico entrante y bloquean las solicitudes maliciosas antes de que lleguen a los servidores del sitio web. Esto puede ayudar a evitar que los ataques DDoS de WordPress abrumen la infraestructura del sitio web y provoquen su bloqueo.

La forma más fácil de agregar WAF a su sitio web es con un complemento de firewall. Afortunadamente, algunos complementos de seguridad y anti-DDoS de WordPress, como Wordfence Security, vienen con protección de firewall.

A continuación, instalaremos y activaremos Wordfence en un sitio de WordPress.

Instalación y activación de Wordfence

Para instalar Wordfence, inicie sesión en su panel de administración de WordPress y luego vaya a Complementos >> Agregar nuevo. Ubique la barra de búsqueda en la esquina superior derecha y escriba 'Wordfence' para buscar el complemento.

Haga clic en el botónInstalar ahora junto al complemento Wordfence Security para instalarlo en su sitio.Active el complemento una vez que se complete la instalación.

Instalar y activar el complemento de seguridad de Wordfence

Después de activar WordFence, deberá obtener una clave de licencia para que funcione. Haga clic en el botónObtener su licencia de WordFence en la página siguiente para iniciar la continuación.

Obtenga su licencia de Wordfence

A continuación, seleccione el plan gratuito para probar las funciones y haga clic en'Estoy bien esperando 30 días ' para continuar.

Puede actualizar a un plan pago más tarde si tiene el presupuesto. Sin embargo, el plan gratuito le brinda todas las funciones esenciales que necesitará para proteger su sitio web.

Planes premium de Wordfence

A continuación, ingrese su dirección de correo electrónico, acepte los términos y condiciones y haga clic en Registrarse .

Registrar correo electrónico

Debería recibir un correo electrónico de activación de Wordfence. Abra su correo electrónico y haga clic en el enlace Activación.

Correo electrónico de activación de Wordfence

Después de eso, lo redirigirá a su panel de control de WordPress. Aquí, deberá hacer clic en el botónInstalar licencia para activar su sitio.Con eso, ahora tienes Wordfence trabajando activamente en tu sitio web.

Redirigir al panel de WP

Para verificar si WAF está habilitado y funcionando, ubiqueWordfence desde su panel de WordPress y haga clic en el enlace Administrar Firewall.

Tablero de Wordfence - Ataque DDoS de WordPress

Debería ver una sección en la siguiente pantalla que muestra el estado del WAF. Si el estado de WAF está activo y se muestran las cifras porcentuales, confirma que el WAF está habilitado y funcional.

habilitado WAF para prevenir DDoS en WordPress

Instalar el complemento de Wordfence en su sitio web le brindará los siguientes beneficios:

  • Prevención de inyección SQL
  • Limitación de ataque bruto
  • Protección contra secuencias de comandos entre sitios

3. Usa la CDN de Cloudflare

Cloudflare es un proveedor de CDN popular que mejora el rendimiento de su sitio web y lo protege de ataques cibernéticos como los ataques DDoS.

Cloudflare puede absolver ataques DDoS a gran escala y filtrar fuentes de tráfico para detectar si las solicitudes específicas provienen de un atacante.

A continuación, lo guiaremos a través de los pasos necesarios para activar los servicios de Cloudfare en su sitio web.

Obtener una cuenta de Cloudflare

Como requisito previo, asegúrese de tener acceso primero al panel de administración del registrador de su dominio. Lo necesitará para permitir el acceso de Cloudflare a su configuración de DNS.

El primer paso es crear una cuenta de Cloudflare. Para hacer eso, visite la página de registro de Cloudflare. A continuación, ingrese su correo electrónico, elija una contraseña y haga clic enCrear cuenta .

Crear una cuenta de Cloudflare

Agregar su sitio web a Cloudflare

Tu cuenta de Cloudflare está lista. Sin embargo, debe completar la configuración agregando su sitio. Después de iniciar sesión en su cuenta, haga clic en el botónAgregar sitio para agregar su sitio web.

Haga clic en el botón Agregar sitio

Ingrese su nombre de dominio (p. ej., ejemplo.com) y haga clic enAgregar sitio para continuar.

Ingrese el nombre de dominio - WordPress DDoS

A continuación, seleccione un plan de Cloudflare adecuado. Esto depende de las características que desee. Sin embargo, un plan gratuito es suficiente para brindarle la protección básica que necesita. Seleccione el plan gratuito y haga clic enContinuar para continuar.

Seleccione el plan de Cloudflare adecuado

En la página siguiente, verá una lista de registros existentes. Puede revisarlos para asegurarse de que sean correctos.

Revisar registros DNS

Nota : No es aconsejable realizar cambios en sus registros DNS en esta etapa.

Si ha revisado los registros y está satisfecho, haga clic en Continuar para continuar.

Prevenir ataques DDoS en WordPress

La siguiente etapa es apuntar sus servidores de nombres de dominio a Cloudflare. Esto es importante para completar el proceso de activación y permitir que Cloudflare proteja su sitio.

Deberá reemplazar los servidores de nombres existentes en su registrador de dominio.

Configuración completa del servidor de nombres

Luego, copie los nuevos servidores de nombres provistos por Cloudflare para reemplazar los que eliminó en su host de dominio.

Agregar servidores de nombres de Cloudflare

Los pasos para cambiar los servidores de nombres difieren de una empresa de hosting a otra. Póngase en contacto con su proveedor de alojamiento web si no está seguro de cómo ubicar la configuración de los servidores de nombres. Sin embargo, le mostraremos cómo hacerlo en Namecheap.

Actualización de los servidores de nombres de Namecheap

Primero, inicie sesión en su cuenta y haga clic enLista de dominios .

lista de dominios

En la página del dominio, busque el dominio que desea editar y haga clic enAdministrar .

Edite el dominio y haga clic en administrar

A continuación, haga clic en el menú desplegableServidores de nombres y seleccione DNS personalizado.

Seleccionar DNS personalizado

En los cuadros de entrada, ingrese los dos servidores de nombres provistos por Cloudflare y haga clic en la marca de verificación para guardar sus cambios.

Ingrese dos servidores de nombres por Cloudflare

Ahora puede volver a Cloudflare para verificar los cambios en el servidor de nombres haciendo clic enListo, verifique los servidores de nombres .

Verificar el servidor de nombres

Nota al margen: el cambio de sus servidores de nombres puede tardar hasta 48 horas en propagarse.

Protección DDoS de Cloudflare

Cloudflare habilitará automáticamente la protección DDoS en su sitio después de agregar su sitio web a Cloudflare.

A pesar de eso, es recomendable implementar medidas adicionales para proteger su sitio. Dependiendo del riesgo que enfrenta su sitio web, hay algunas configuraciones adicionales que puede implementar para proteger aún más su sitio.

Permítanos mostrarle dos configuraciones esenciales para implementar para proteger su sitio web de DDoS.

Crear una anulación de DDos personalizada

Puede personalizar el comportamiento de la protección DDoS predeterminada de Cloudflare implementando una anulación DDoS personalizada.

Para usar esta opción, inicie sesión en su cuenta de Cloudflare. Luego, seleccione su sitio web para moverse a su zona.

cuenta de nubeflare

A continuación, vaya aSeguridad >> DDoS en el menú del lado izquierdo.Haga clic enImplementar una anulaciónde DDoS para continuar.

Implemente la anulación de DDoS para proteger el sitio de WordPress

En la página siguiente, agregue un nombre para su anulación. Después de eso, cambie la acción del conjunto de reglas aDesafío administrado y establezca la sensibilidad en BajaoMediasegún los riesgos que enfrente. Después de eso, desplácese hacia abajo y haga clic enGuardar .

Configuración de anulación de DDoS de Cloudflare para WordPress

La implementación de esta estrategia ayudará a filtrar el tráfico dañino de una fuente DDoS. Utiliza conjuntos de desafíos administrados presentados a los usuarios por Cloudflare.

Activa el modo de lucha contra bots

Otro enfoque que podría tomar para proteger su sitio de DDoS es activar el Modo de lucha contra bots. El modo de lucha contra bots ayuda a detectar y bloquear el tráfico de bots conocido para que no acceda a su sitio.

Para activar el Modo de lucha contra bots, vaya aSeguridad >> Bots y cambie la opción del modo de lucha contra bots a la posición de encendido.

Active el modo de lucha Bot para prevenir ataques DDoS de WordPress

Cloudflare le brinda todas las herramientas que necesita para proteger su sitio web de DDoS. Los consejos anteriores deberían proteger su sitio de la mayoría de los ataques DDoS si los sigue correctamente.

4. Deshabilitar la API REST en WordPress

WordPress REST API es una característica de WordPress que permite a los desarrolladores acceder y manipular datos de WordPress mediante solicitudes HTTP. A veces, la API REST se puede utilizar como vector para ataques DDoS.

Puede deshabilitar la API REST de WP usando varios métodos en WordPress. Sin embargo, el método más sencillo es utilizar fragmentos de código del complemento WPCode.

Deberá instalar y activar el complemento en su sitio de WordPress.

Después de activar el complemento, vaya aFragmentos de código >> + Agregar fragmento.

+ Agregar página de fragmento

En la página siguiente, escriba 'rest api' en el cuadro de búsqueda. Desactivar API Rest ahora debería aparecer en los resultados de búsqueda.

Deshabilite la API REST de WordPress para evitar ataques DDos

A continuación, haga clic enUsar fragmento para continuar con el siguiente paso.

Use un fragmento para prevenir un ataque DDoS en WordPress

Finalmente, cambie el botón 'inactivo' a 'activo' para activar el código. Una vez hecho esto, haga clic enActualizar para guardar los cambios.

Activar el código

La API REST ahora está deshabilitada en su sitio web. Dado que las API son puntos vulnerables en su sitio de WordPress que los atacantes pueden explotar, deshabilitar la API REST lo protege de los ataques DDoS que explotan estos puntos débiles de la API.

5. Mantenga su software y complementos de WordPress actualizados

Actualizar temas y complementos de WordPress es otra forma de proteger su sitio web de ataques DDoS y mejorar la seguridad del sitio web. Las actualizaciones de software y complementos ayudan a garantizar que el sitio web utilice la versión más segura del software.

En WordPress, la mayoría de las actualizaciones suelen incluir correcciones para vulnerabilidades que los atacantes DDoS podrían aprovechar.

Para actualizar sus complementos de WordPress, inicie sesión en su WordPress y navegue hastaPanel de control >> Actualizaciones.

En la página de actualizaciones, verá todos los complementos que necesitan actualizarse en su sitio. Marque la casilla de verificación Seleccionar todo para marcar todos los complementos.Luego, desplácese hacia abajo y haga clic enActualizar complementos .

Actualizar complementos de WordPress

Además, verifique y actualice sus temas de WordPress.

Actualizar temas de WordPress

Mientras lo hace, asegúrese de estar usando la última versión de WordPress.

Asegurar la última versión de WordPress

6. Supervise el tráfico de su sitio web y esté atento a picos inusuales

Como propietario de un sitio web, debe tomar medidas de inmediato para evitar ataques y restaurar las operaciones normales si sospecha un ataque.

Esto puede incluir buscar la asistencia de un experto en seguridad o implementar medidas de seguridad adicionales. Por ejemplo, puede usar complementos de seguridad como Wordfence para monitorear su tráfico en busca de actividad inusual.

Si ha implementado el segundo consejo de este tutorial, debe tener instalado el complemento Wordfence Security en su sitio web.

Para acceder a la función de gestión del tráfico, haga clic en el menú lateralde Wordfence .A continuación, haga clic enAdministrar firewall para continuar.

Tablero de Wordfence

Después de eso, desplácese hacia abajo hasta el botón para ubicar la sección 'Límite de velocidad'.

Sección de limitación de velocidad - Prevenir WordPress DDoS

A continuación, active la función de bloqueo avanzado de limitación de velocidad para activarla.

Activar función de bloqueo

En la página de configuración de limitación de velocidad, puede habilitar varios métodos de control de tráfico para ayudar a proteger su sitio de WordPress del tráfico no deseado y reducir la carga en los recursos del servidor.

Por ejemplo, puede establecer un límite de solicitudes, regulando la cantidad de solicitudes que puede realizar un usuario en particular.

Regular el número de solicitudes para prevenir DDoS en WordPress

La función de limitación de velocidad de Wordfence le permite controlar los rastreadores y las vistas de páginas humanas. También puede usarlo para limitar los picos de tráfico inusuales en los sitios de WordPress. Si bien Wordfence se puede personalizar aún más para mejorar la seguridad de WordPress , debe evitar bloquear el tráfico legítimo.

Ataque DDoS de WordPress (preguntas frecuentes)

A continuación, hemos respondido algunas de las principales preguntas que hacen los usuarios sobre cómo proteger su sitio de WordPress de los ataques DDoS.

¿Wordpress tiene protección DDoS?

WordPress no tiene protección DDoS por defecto. Sin embargo, puede implementar algunas medidas para proteger su sitio de WordPress de los ataques DDoS. Estos pueden incluir: el uso de servicios de terceros como Cloudflare o la instalación de complementos de seguridad como Wordfence.

¿Cómo atacan los atacantes DDoS un sitio web?

Los atacantes implementan ataques DDoS en WordPress al inundar el sitio de destino con varias solicitudes. Estos tienen como objetivo dificultar que los usuarios legítimos accedan al sitio.

Conclusión – WordPress DDoS

En resumen, proteger su sitio web de WordPress de los atacantes DDoS es esencial, ya que los ataques a su sitio web pueden afectar negativamente a su negocio.

Afortunadamente, hemos proporcionado algunos pasos en esta publicación que puede seguir para proteger su sitio de WordPress de los ataques DDoS.

Si está confundido acerca de algún paso, háganoslo saber en la sección de comentarios a continuación, o comuníquese con nuestros expertos para obtener más orientación.