<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>anulación de IP - Matteo Cisilino</title>
	<atom:link href="https://www.cisilino.com/es/tag/anulacion-de-ip/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cisilino.com/es/</link>
	<description>Guide su WordPress, server e sicurezza</description>
	<lastBuildDate>Fri, 30 Oct 2026 16:08:11 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
	<item>
		<title>Bloquear IP WordPress: anulaciones manuales</title>
		<link>https://www.cisilino.com/es/2026/10/30/bloquear-ip-wordpress-anulaciones-manuales/</link>
					<comments>https://www.cisilino.com/es/2026/10/30/bloquear-ip-wordpress-anulaciones-manuales/#respond</comments>
		
		<dc:creator><![CDATA[matteocisilino]]></dc:creator>
		<pubDate>Fri, 30 Oct 2026 16:05:34 +0000</pubDate>
				<category><![CDATA[Manual CSDN]]></category>
		<category><![CDATA[anulación de IP]]></category>
		<category><![CDATA[Cisilino Site Defense Network]]></category>
		<category><![CDATA[manual CSDN]]></category>
		<category><![CDATA[whitelist]]></category>
		<guid isPermaLink="false">https://www.cisilino.com/?p=1192</guid>

					<description><![CDATA[<p>Cómo bloquear, desbloquear y poner en whitelist una dirección desde la pestaña General del plugin CSDN, sin dejarte fuera de tu propio sitio.</p>
<p>The post <a href="https://www.cisilino.com/es/2026/10/30/bloquear-ip-wordpress-anulaciones-manuales/">Bloquear IP WordPress: anulaciones manuales</a> first appeared on <a href="https://www.cisilino.com/es/">Matteo Cisilino</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Para bloquear IP WordPress a mano, o para liberar una que se detuvo por error, el plugin Cisilino Site Defense Network te da dos herramientas: las anulaciones locales y la whitelist. Están las dos en la pestaña General, no en la pestaña «IP bloqueadas». Este capítulo te explica cómo usarlas sin dejarte fuera de tu propio sitio.</p>
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" src="https://www.cisilino.com/wp-content/uploads/2026/10/manuale-csdn-blocco-sblocco-whitelist.webp" alt="Esquema de WordPress con la pestaña General del plugin CSDN: bloquear IP WordPress con anulaciones y whitelist" width="1200" height="630"/></figure>
<h2>Dónde se encuentra</h2>
<p>En el menú lateral de WordPress abre <strong>Ajustes &gt; Cisilino Site Defense Network</strong> (punto 1 de la imagen). Luego elige la pestaña <strong>General</strong> (punto 2). Más abajo encuentras tres secciones:</p>
<ul>
<li>punto 3: «Registro de actividad reciente».</li>
<li>punto 4: «Anulaciones locales de IP».</li>
<li>punto 5: «IP de confianza (whitelist)».</li>
</ul>
<p>Tras cada acción vuelves siempre a la pestaña General, aunque hayas partido de la pestaña «IP bloqueadas». El mensaje de confirmación aparece ahí.</p>
<h2>Para qué sirve</h2>
<p>Las anulaciones te permiten forzar el bloqueo o el desbloqueo de una sola dirección. No importa el umbral de intentos fallidos ni la lista recibida del panel. Valen solo en este sitio: nunca se envían al panel.</p>
<p>La whitelist sirve para otra cosa. Enumera las direcciones que nunca deben contarse como intentos de inicio de sesión fallidos, por ejemplo la red de tu oficina.</p>
<h2>Cómo se usa</h2>
<h3>Leer el registro (punto 3)</h3>
<p>La sección «Registro de actividad reciente» muestra los «Últimos 50 intentos de inicio de sesión fallidos detectados en este sitio.» Las columnas son IP, Nombre de usuario probado, Intentos, Estado y Última vez vista. El estado es «Bloqueada» u «Observada». Hay una fila por cada IP, con un contador acumulativo, y el usuario es el último que se probó. Si no hay nada, lees «No hay eventos registrados.» No confundas esta lista con la pestaña «Registro de actividad», que es otro tema.</p>
<h3>Bloquear o desbloquear una IP (punto 4)</h3>
<p>Esta es la parte que sirve para bloquear IP WordPress a mano.</p>
<ol>
<li>En el campo «Dirección IP» escribe una sola dirección, por ejemplo <code>203.0.113.5</code>.</li>
<li>En «Acción» elige «Bloquear (ban)» o «Desbloquear siempre (unban)».</li>
<li>En «Duración» elige «Permanente (hasta que lo quites)», «1 hora», «6 horas», «24 horas» o «7 días».</li>
<li>Pulsa «Guardar anulación». Si la IP es válida lees «Anulación guardada y .htaccess actualizado.» El mensaje aparece también si .htaccess no se puede escribir: no demuestra que el bloqueo esté activo.</li>
</ol>
<p>Bajo el formulario está la tabla de anulaciones activas, con las columnas IP, Acción, Vencimiento y Creado el. Cada fila tiene el botón «Quitar». Al quitar una anulación lees «Anulación quitada y .htaccess actualizado.» Si la tabla está vacía encuentras «Ninguna anulación activa.»</p>
<h3>Usar la whitelist (punto 5)</h3>
<ol>
<li>En la casilla escribe una dirección o una red por línea, por ejemplo <code>203.0.113.5</code> o <code>203.0.113.0/24</code>.</li>
<li>Pulsa «Guardar whitelist». Lees «Whitelist guardada.»</li>
</ol>
<p>Si tu IP no está en la lista aparece un aviso: «Tu IP actual (…) no está en la whitelist.» El botón «Añadir a la whitelist» inserta solo esa entrada y deja intactas las demás.</p>
<h2>Valores predeterminados y límites</h2>
<ul>
<li>La acción predeterminada es «Bloquear (ban)», la duración predeterminada es «Permanente (hasta que lo quites)».</li>
<li>El campo «Dirección IP» acepta solo una dirección IPv4 o IPv6 única. Un CIDR como <code>203.0.113.0/24</code> se rechaza con «IP no válida.»</li>
<li>Para cada IP existe una sola anulación. Si guardas una segunda sobre la misma dirección, sustituye a la primera.</li>
<li>La whitelist acepta IP únicas y redes CIDR IPv4 con prefijo de 0 a 32. Atención: <code>0.0.0.0/0</code> se acepta y cubre todas las IPv4. Eso apaga el recuento de inicios de sesión fallidos para todos. Para IPv6 solo vale la dirección exacta.</li>
<li>Las líneas no válidas de la whitelist se descartan. El mensaje te dice cuántas, por ejemplo «1 línea descartada por no ser válida.» Los duplicados se eliminan.</li>
<li>Guardar la whitelist sustituye toda la lista anterior.</li>
</ul>
<p><strong>Atención:</strong> el campo «Dirección IP» ya viene rellenado con tu IP, y debajo lees «Tu IP actual es …». La acción predeterminada es «Bloquear (ban)». Si pulsas «Guardar anulación» sin mirar, te bloqueas a ti mismo de inmediato. Verás un error 403 en todo el sitio. Revisa siempre la acción y la dirección antes de guardar.</p>
<p><strong>Atención:</strong> el botón «Desbloquear» de la pestaña «IP bloqueadas» no pide confirmación. Crea de inmediato una anulación permanente. La whitelist no quita los bloqueos ya existentes: una IP ya bloqueada sigue bloqueada aunque la añadas a la lista, hasta que la desbloquees. Tampoco detiene los bloqueos del panel, de la lista de seguridad y los bans manuales: solo impide contar los inicios de sesión fallidos. Además el bloqueo solo funciona con Apache o LiteSpeed y con el archivo <code>.htaccess</code> escribible. Con otros servidores el ban existe en las tablas, pero el servidor no lo aplica.</p>
<h2>Qué pasa entre bastidores</h2>
<p>Cuando decides bloquear IP WordPress con una anulación, el plugin reescribe un bloque de <code>.htaccess</code> comprendido entre <code># BEGIN Cisilino Site Defense Network</code> y <code># END Cisilino Site Defense Network</code>. El resto del archivo no se toca. Las IP bloqueadas son la unión de cuatro fuentes: el bloqueo local por inicios de sesión fallidos, la lista del panel, la lista opcional del «Nivel de seguridad» y los bans manuales. El unban quita de la unión la entrada que coincide con la dirección escrita. Una red del panel (por ejemplo <code>198.51.100.0/24</code>) sale solo si desbloqueas <code>198.51.100.0</code>, no una IP concreta dentro de la red. El desbloqueo vale también para la lista opcional del «Nivel de seguridad» (Noob, Casual, Berserk). Esas IP no aparecen en la pestaña «IP bloqueadas», pero un unban las neutraliza.</p>
<p>El plugin lee la IP del visitante desde <code>REMOTE_ADDR</code> e ignora <code>X-Forwarded-For</code>. Detrás de un proxy o una CDN, la dirección vista puede ser la del proxy. En ese caso un bloqueo arriesga golpear a todos los visitantes.</p>
<p>Los vencimientos funcionan así:</p>
<ul>
<li>Un ban manual con tiempo se elimina al vencer. La dirección sale de <code>.htaccess</code> en el siguiente ciclo de control, en unos 15 minutos.</li>
<li>Un ban local, el que salta por demasiados inicios de sesión fallidos, no vence solo. Solo se quita con un unban.</li>
<li>Un unban con tiempo, al vencer, devuelve el bloqueo si la fuente original sigue ahí.</li>
</ul>
<p>Cada guardado o eliminación de una anulación, y cada cambio en la whitelist, se escribe en el registro de actividad.</p>
<h2>Ejemplos prácticos</h2>
<h3>Bloquear IP WordPress por un día</h3>
<p>Quieres detener la dirección <code>203.0.113.5</code> durante 24 horas. Escríbela en «Dirección IP», deja «Bloquear (ban)», elige «24 horas» y pulsa «Guardar anulación». En la pestaña «IP bloqueadas» aparece con origen «manual».</p>
<h3>Whitelist para la red de la oficina</h3>
<p>Escribe <code>203.0.113.0/24</code> en la whitelist y pulsa «Guardar whitelist». Desde ese momento los fallos de inicio de sesión de esa red ya no se cuentan. Hazlo antes de hacer pruebas con contraseñas erróneas.</p>
<h3>Me he bloqueado yo solo</h3>
<p>Si todavía puedes abrir el área de administración, por ejemplo desde el teléfono con datos móviles, ve a «IP bloqueadas» y pulsa «Desbloquear» sobre tu IP. Luego añádela a la whitelist. Si en cambio ves un 403 en todo el sitio, puedes conectarte por FTP y quitar del archivo <code>.htaccess</code> la línea con tu IP. Atención: el plugin puede reescribirla en el siguiente evento, así que en cuanto entres de nuevo usa «Desbloquear» y la whitelist.</p>
<p>Para profundizar en cómo gestiona Apache estos controles de acceso, lee la <a href="https://httpd.apache.org/docs/2.4/howto/access.html" target="_blank" rel="noopener">guía de Apache sobre el control de accesos</a>: explica las directivas que el plugin escribe por ti.</p>
<p>En resumen, bloquear IP WordPress con cuidado significa revisar la acción y la dirección antes de guardar. Capítulo anterior: <a href="https://www.cisilino.com/es/?p=975">Pestaña General: umbral de bloqueo y estado del plugin</a>. Capítulo siguiente: <a href="https://www.cisilino.com/es/?p=977">Pestaña IP bloqueadas: leer la lista negra</a>. El índice está en el <a href="https://www.cisilino.com/es/?p=972">manual CSDN</a>.</p><p>The post <a href="https://www.cisilino.com/es/2026/10/30/bloquear-ip-wordpress-anulaciones-manuales/">Bloquear IP WordPress: anulaciones manuales</a> first appeared on <a href="https://www.cisilino.com/es/">Matteo Cisilino</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.cisilino.com/es/2026/10/30/bloquear-ip-wordpress-anulaciones-manuales/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
