Instalación y actualizaciones
ReportedIP Hive se obtiene del directorio de plugins de WordPress y está completo por sí solo. Los sitios con un plan de pago añaden el complemento ReportedIP Hive Pro desde su cuenta de reportedip.com. Esta página explica ambos, cómo llegan las actualizaciones, el paso desde la versión 2.x, MainWP y las redes multisitio.
Instalar el plugin gratuito
Instalar
En wp-admin ve a Plugins → Añadir nuevo, busca «ReportedIP Hive» y haz clic en Instalar ahora. Para subirlo a mano, descarga reportedip-hive.zip y elígelo en Plugins → Añadir nuevo → Subir plugin.
Activar
Haz clic en Activar. En una red multisitio, actívalo para toda la red desde la administración de la red; la activación por sitio no está disponible.
Ejecutar el inicio rápido
El inicio rápido se abre en ReportedIP Hive. Elige Local Shield o Community Network y activa la protección. Consulta Inicio rápido y modos.
Configurar tu propio segundo factor
Con la 2FA para administradores activada, tu propia configuración empieza justo después del inicio rápido. También está en tu página de perfil.
La activación no escribe nada en .htaccess. Los dos bloques opcionales (respuestas a rutas cebo y
ejecución de PHP en uploads) se escriben tras una acción tuya: el inicio rápido, guardar uno de los dos
interruptores, una importación de ajustes o WP-CLI. En nginx el plugin muestra en su lugar un fragmento para
pegar.
Añadir el complemento Pro
El complemento solo hace falta con los planes Professional, Business o Enterprise. No está alojado en wordpress.org.
- Abre Hive Plugin en tu cuenta de reportedip.com y haz clic en Download Hive Pro. El botón aparece cuando tu plan incluye el complemento.
- Sube
reportedip-hive-pro.zipen Plugins → Añadir nuevo → Subir plugin y actívalo, para toda la red en una red multisitio. - Introduce tu Community Access Key en el inicio rápido o en la página Community, si aún no está guardada. El complemento lee el plan de la comprobación de la clave y activa lo que cubre el plan.
Si falta el plugin gratuito, el complemento lo instala desde wordpress.org y lo activa. Mientras el plugin gratuito esté inactivo, sea anterior a la 3.0.0 o use otra API de extensión, el complemento permanece inactivo y muestra un aviso con el siguiente paso. Desactivar el complemento conserva sus ajustes, los datos de usuario y el registro de auditoría; solo se libera la lista de bloqueos del grupo, que se sincroniza de nuevo tras reactivarlo.
Cómo llegan las actualizaciones
| Plugin | Origen | Qué necesita |
|---|---|---|
| ReportedIP Hive | wordpress.org, en la pantalla Plugins como cualquier plugin del directorio, actualizaciones automáticas incluidas | Nada |
| ReportedIP Hive Pro | reportedip.com, comprobado cada 12 horas y mostrado en la misma pantalla Plugins | Una Community Access Key con un plan de pago. Sin ella se muestra la nueva versión, pero no se entrega el paquete |
Plugins → Check for updates en la fila del complemento fuerza una comprobación inmediata. El complemento envía la clave solo a reportedip.com y allí no sigue redirecciones.
Si vienes de una versión anterior
Hasta la 2.1.74, el plugin era una única descarga desde GitHub con todas las funciones dentro. Esos sitios
recibieron la 3.0.0 como última actualización por el canal anterior. Esa actualización los pasó al plugin gratuito
de wordpress.org y, cuando el plan lo incluye, instaló el complemento Pro en la siguiente ejecución programada. Se
conservan los ajustes, las entradas de bloqueo y de la lista blanca, los métodos 2FA y las llaves de seguridad, las
filas de auditoría y el estado del inicio rápido. Los bloques de .htaccess de un sitio con el inicio
rápido completado se mantienen. Un sitio de pago que tras la actualización muestre un aviso sobre el complemento
que falta lo obtiene en la página de la cuenta, como se describe arriba.
Un sitio que todavía usa la versión 1.3 del plugin de wordpress.org recibe la 3.0 como una actualización normal. Se conservan las entradas de la lista blanca (incluidos rangos y entradas permanentes), los bloqueos, los contadores de intentos, la cabecera del proxy y los ajustes; en una red donde funcionaba por sitio, los datos de cada sitio pasan a las tablas de la red. Después, abre el inicio rápido para elegir el modo.
MainWP
El plugin gratuito incluye el puente para MainWP, así que no hace falta un plugin hijo aparte: instala MainWP Child y Hive en el sitio y conéctalo a tu panel como de costumbre. La extensión de ReportedIP para el panel de MainWP muestra el estado de protección de cada sitio hijo, envía políticas de ajustes y puede instalar ReportedIP Hive Pro en sitios hijo con un plan de pago. Está disponible bajo petición en 1@reportedip.com. Lo que transmite la sincronización se describe en Integración con MainWP.
Redes multisitio
Hive solo se activa para toda la red (Network: true), así que la protección es la misma en cada
sitio. Todas las tablas están bajo $wpdb->base_prefix: los inicios de sesión fallidos de cada
subsitio cuentan en una sola fila, y un bloqueo mantiene la dirección fuera de toda la red.
- Administración de la red: todos los ajustes, los registros de todos los sitios con filtro por sitio, lista blanca, bloqueos y excepciones del cortafuegos.
- Administradores de sitio: estado y registros de solo lectura de su propio sitio, el registro de auditoría de su sitio (Business, con el complemento) y dos ajustes propios: la dirección de la 2FA en la tienda y roles adicionales que deben usar 2FA. Un sitio puede añadir roles, nunca quitar uno que exija la red.
- Las tareas programadas se ejecutan solo en el sitio principal, con autocorrección cuando cambia el sitio principal.
- El complemento también se activa para toda la red.
Requisitos
| Necesario | Notas |
|---|---|
| WordPress 5.9 o superior | Probado hasta la 7.1. |
| PHP 8.1 o superior | libsodium u OpenSSL para los secretos 2FA cifrados; uno de los dos está presente en casi cualquier alojamiento. |
| MySQL 5.7+ o MariaDB | Todas las horas se guardan en UTC, sea cual sea la zona horaria del servidor. |
| WP-Cron funcionando o un cron del sistema | Para la cola de reportes, la sincronización de reglas y la limpieza. Un cron detenido aparece en el registro de disponibilidad. |
| HTTPS saliente hacia reportedip.com | Solo en el modo Community Network y para las actualizaciones del complemento. |
| WooCommerce | Opcional. Sus formularios de inicio de sesión y de registro quedan protegidos cuando está activo. |
Última actualización: · Mantenido por el equipo de ReportedIP