Cómo bloquear direcciones IP extranjeras

Las direcciones IP extranjeras a veces albergan intentos maliciosos de piratear o acceder a sitios web. Una forma de bloquear a los piratas informáticos, estafadores y otras personas con intenciones maliciosas de su sitio web es bloquear las direcciones IP. Los administradores pueden usar el archivo .htaccess ubicado dentro del directorio de nivel superior de su servidor para bloquear una sola dirección IP extranjera o rangos completos de direcciones IP.

Paso 1

Determine qué direcciones IP extranjeras desea bloquear. Sitios web como IPdeny y Country IP Block proporcionan listas de direcciones IP recopiladas de proveedores de servicios de Internet (ISP) regionales.

Paso 2

Localice el archivo ".htaccess" en el directorio de su servidor. Normalmente se encuentra en los directorios de nivel superior, como "/www/htdocs/.htaccess". Utilice un editor de texto para abrir el archivo ".htaccess".

Paso 3

Copie lo siguiente y péguelo en el archivo ".htaccess":

orden permitir, denegar denegar de "x" denegar de "x" denegar de "x" permitir de todos

"X" representa la dirección IP extranjera que desea bloquear (por ejemplo, "192.168.22.132"). Para bloquear una sola dirección IP, ingrese la dirección en lugar de la "X". Para bloquear un rango de direcciones IP, ingrese la dirección IP en lugar de la "X", pero omita los dos conjuntos de dígitos al final. Una dirección IP de rango bloqueado debería verse como "192.168".

Paso 4

Guarde el archivo ".htaccess" editado y cárguelo en su servidor. Vaya a su sitio web y asegúrese de que no haya errores del servidor. Si quiere asegurarse de que el archivo ".htaccess" editado funciona, puede usar un proxy con la misma dirección IP o rango que los que bloqueó e intentar acceder al sitio web.

Consejo

Haga una copia de seguridad de su archivo ".htaccess" antes de realizar cambios en él. Cualquier error en el archivo dará como resultado un mensaje de "Error de servidor 500" cuando acceda a su sitio web.