Per bloccare un IP con Apache, dobbiamo modificare il file di configurazione Apache noto come “httpd.conf” o “apache2.conf” a seconda della versione di Apache. Questi file si trovano solitamente nella directory /etc/apache2 o /etc/httpd. Se non riesci a trovare il file di configurazione, consulta la documentazione specifica della distribuzione Apache.
1. Apri il file di configurazione Apache (apache2.conf o httpd.conf) con un editor di testo. Puoi farlo direttamente dal terminale con il comando “nano” o “vi”. Ad esempio:
```
sudo nano /etc/apache2/apache2.conf
```
1. Aggiungi le seguenti linee alla fine del file sostituendo “IP_DA_BLOCCARE” con l’indirizzo IP che intendi bloccare.
```
```
Assicurati che il percorso del Directory corrisponda alla directory root del tuo sito web. Se il tuo sito è in un percorso diverso, assicurati di sostituire “/var/www/html” con il percorso corretto.
1. Salva e chiudi il file. Se stai usando “nano”, puoi farlo premendo “CTRL+X”, poi “Y” e infine “Enter”. Se stai usando “vi, premi” e poi “Enter”.
1. Infine, riavvia il server Apache per applicare le modifiche. Puoi farlo con il seguente comando:
```
sudo service apache2 restart
```
or
```
sudo systemctl restart apache2
```
Ora il blocco IP è attivo e l’indirizzo IP specificato non sarà in grado di accedere al tuo sito.