Tengo una base de datos en un servidor dedicado (CentOS 7) configurado por un proveedor externo. Veo una cantidad desagradable de intentos de fuerza bruta en el archivo de registro de MySQL todos los días. Sé que la mejor opción sería no conectarse de forma remota (y cerrar el puerto), pero necesito hacerlo.
Mi IP en casa es dinámica pero los primeros 2 bytes son iguales. ¿Puedo bloquear las direcciones IP que están fuera de este rango? ¿Debería hacerse esto para el servidor en general, o hay una manera de hacerlo solo para MySQL?
Como nota, mi proveedor tiene acceso al servidor desde una IP estática, por lo que lo incluiría en la lista blanca, en caso de que la IP de mi hogar cambie y me bloqueen.