Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 21940|Respuesta: 4

[Web] Utiliza el balanceo de carga de Alibaba Cloud para bloquear el acceso IP a sitios web

[Copiar enlace]
Publicado en 19/5/2018 12:14:29 | | | |
Causa

Cada vez que este sitio abre el registro, habrá muchas IPs taiwanesas registradas con muchos usuarios de spam, rellenando sus datos personales al azar y luego respondiendo a publicaciones de forma aleatoria, lo que resulta en una gran molestia, como se muestra en la figura siguiente:



Podemos ver que las IPs registradas son todas direcciones taiwanesas, ¡así que quiero bloquear este segmento IP directamente!

solución

Como el contenedor web de backend del sitio web usa nginx, pero cuando los usuarios acceden a este sitio, deben pasar por el balanceo de carga de Alibaba Cloud, lo que hace que nginx del servidor no pueda obtener la dirección IP real del usuario, es decir, ¡la opción de denegación es inválida! Por supuesto, también existen soluciones, que se mencionan a continuación:

nginx obtiene la dirección IP real del usuario
https://www.itsvse.com/thread-4776-1-1.html
(Fuente: Architect_Programmer)
Debido a la complejidad de la configuración y la necesidad de añadir nuevos módulos, configuraciones del servidor de inicio de sesión, etc., me rendí e intenté encontrar una solución a partir del "balanceo de carga" de Alibaba Cloud.

El esfuerzo da sus frutos, aunque el balanceo de carga de Alibaba Cloud no tiene un grupo de seguridad, ¡sí tiene una política de acceso! Podemos configurar la lista negra accediendo a la política, como se muestra en la figura siguiente:



He rellenado mi dirección IP y el segmento IP que quería bloquear, como se muestra en la figura de abajo:



#封整个段即从123.0.0.1 a 123.255.255.254
123.0.0.0/8

#封IP段即从123.45.0.1 a 123.45.255.254
124.45.0.0/16

#封IP段即从123.45.6.1 a 123.45.6.254 son comandos
123.45.6.0/24



Enlace:https://slbnew.console.aliyun.com/

En el último paso, en la configuración de escucha de balanceo de carga, activa el control de acceso, configura el modo de lista negra y selecciona el grupo de políticas de acceso que acabas de crear, como se muestra en la figura siguiente:



¡Rellena tu propia dirección IP para probar el efecto! Nuestro navegador nativo accede a esta web, y no se puede acceder a ella, y luego deja que otros accedan al examen, ¡y se puede acceder y navegar normalmente! Como se muestra a continuación:






Anterior:nginx obtiene la dirección IP real del usuario
Próximo:Mi número de estudiante es 173104061067 y quiero encontrar a un dios informático que me ayude a recuperar la contraseña de mi sistema académico. Solicitud urgente
Publicado en 19/5/2018 20:04:40 |
Recuerdo que hace unos días vi que alguien pidió bloquear Corea del Sur
 Propietario| Publicado en 20/5/2018 14:29:24 |
mapits Publicado el 19-5-2018 20:04
Recuerdo que hace unos días vi que alguien pidió bloquear Corea del Sur

Existen muchas soluciones de bloqueo, puedes consultar las siguientes:https://blog.csdn.net/leon_wzm/article/details/77715480
Publicado en 27/7/2018 19:44:25 |
¿Se puede bloquear?
Publicado en 25/4/2019 15:01:50 |
La nueva versión de Alibaba Cloud de la interfaz de balanceo de responsabilidades establece una lista negra de IP





Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com