Cómo bloquear direcciones IP extranjeras

...

El archivo .htaccess es una forma poderosa de bloquear direcciones IP no deseadas.

Las direcciones IP extranjeras a veces albergan intentos maliciosos de piratear o acceder a sitios web. Una forma de bloquear hackers, estafadores y otros con intenciones maliciosas desde 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 única dirección IP externa o rangos completos de direcciones IP.

Paso 1

Determine qué direcciones IP extranjeras desea bloquear. Los sitios web como IPdeny y Country IP Block proporcionan listas de direcciones IP compiladas a partir de proveedores de servicios de Internet (ISP) regionales.

Video del día

Paso 2

Busque 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 externa 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 deje los dos conjuntos de dígitos al final. Una dirección IP bloqueada por rango debería verse como "192.168".

Etapa 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 en el servidor. Si desea asegurarse de que el archivo ".htaccess" editado esté funcionando, puede usar un proxy con la misma dirección IP o rango que los que bloqueó e intentar acceder al sitio web.

Propina

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