Ao ler documentação do Apache , não encontrei uma maneira de fornecer o intervalo de IPs require ip
directiva, como você precisa.
Portanto, você deve listar todos os endereços IP um por diretiva require ip
.
Outra possibilidade é usar SetEnvIf para definir uma variável se Remote_Addr
corresponder seu alcance de ip:
SetEnvIf Remote_Addr "^192\.168\.0\.([2-9][0-9])$|^192\.168\.0\.1([0-8][0-9])$" allowIp
Require env allowIp
Eu não testei e regex pode ser melhorado com certeza, mas acho que isso pode lhe dar uma direção.