Antes de iniciar, para completar o tutorial de como bloquear acessos de outros países e liberar apenas Brasil no WHM com a melhor performance no bloqueio de conexões, é necessário que o ele adquira uma licença do GeoIP fornecida pela lMaxMind. Embora uma versão light do banco de dados de IPs esteja disponível gratuitamente, é crucial compreender que a versão completa do banco de dados é paga.
Ativando o serviço de ModSecurity:
Após fazer a conexão com o WHM utilizando o usuário root, vá em Security Center e selecione ModSecurity Configuration:
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/Screenshot_1-5-1024x561.png)
No painel, desça até a configuração de Geolocation Database e cole no campo o caminho do seu arquivo GeoIP.dat, já inserido na sua maquina previamente:
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/Screenshot_2-3.png)
Salve a sua configuração.
Agora, será necessário ir ao painel de ModSecurity Tools:
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/Screenshot_1-6-1024x561.png)
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/Screenshot_3-5-1024x463.png)
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/image-5.png)
Selecione primeiro Rules List
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/image-6.png)
e após, Add Rule.
No campo, cole a regra abaixo colocando o ID do país que voce deseja bloquear. No caso do exemplo utilizamos a China:
Clique nesse link para saber o ID respectivo do país de seu interesse!
# Test IP address and block by country code
SecRule REMOTE_ADDR "@geoLookup" "phase:1,chain,id:10,drop,log,msg:'Blocking China IP Address'"
SecRule GEO:COUNTRY_CODE "@streq CN"
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/Screenshot_4-2.png)
Deixe as caixas Enable Rule e Deploy and Restart Apache marcadas e confirme clicando em Save.
![](https://brasilcloud.com.br/wp-content/uploads/2024/04/Screenshot_5-1.png)
Perfeito, assim você concluiu a configuração de como bloquear acessos de outros países e liberar apenas Brasil no WHM.