Depende, novamente.
Se você bloquear o IP, não será difícil apenas alterar o IP.
Se você bloquear o intervalo, receberá muitos danos colaterais de pessoas que não podem entrar, mas são inocentes. Não impede que muitas pessoas ainda bloqueiem intervalos de país de IP.
Se você tem um número selecionado de clientes que estão acessando o site em questão ... é um banco de dados semi-privado, apenas para assinantes, etc ... você pode bloquear o acesso a todas as listas de permissões aceitas. apenas parte do site.
Caso contrário, você precisaria se manter atualizado, atualizado, atualizado e periodicamente ter seu código auditado por contratados externos para ataques de injeção e outros perigos, e provavelmente ter algo como o Tripwire instalado no servidor para observar mudanças suspeitas e alterações no servidor (e manter bons backups offline. Mais do que alguns sites tiveram backups "ao vivo" que de repente são hackeados ou apagados assim que a entrada é obtida na rede).
Na minha experiência, bloquear sites específicos e hackear tentativas é confuso e não necessariamente para o problema. Se for um hit repetido, você pode olhar para uma solução que vê problemas no seu site e bloqueá-lo automaticamente por algum tempo (como o denyhosts para o SSH), então é meio transitório, "já chega" blocos que não entulham seu sistema para sempre. É muito fácil para ataques com script acertarem a partir da esquerda um dia e depois aparecerem à direita na próxima, e você acabará correndo em círculos correndo atrás de sua cauda tentando parar esses idiotas.
Certifique-se de que seu servidor esteja protegido de sua LAN, segmentado para impedir que um invasor do sistema contamine o restante de sua rede. Auditoria. Assista os registros de atividades suspeitas. Bloqueie apenas realmente IPs problemáticos (como ataques de negação de serviço) no roteador. Caso contrário ... meu voto é que é um incômodo impedi-los, a menos que você tenha alguma maneira automatizada de rastreá-lo e uma maneira de removê-lo automaticamente após um período de tempo.