Per bloccare un indirizzo IP specifico utilizzando il file .htaccess di Apache, segui questi passaggi:
Aprire il file .htaccess: Individuare il file .htaccess nella directory principale del server Web.
Blocca un singolo indirizzo IP:
<RequireAll>
Require all granted
Require not ip X.X.X.X
</RequireAll>
X.X.X.X con l'indirizzo IP effettivo che si desidera bloccare.Consentire l'accesso per un indirizzo IP specifico:
<RequireAll>
Require all denied
Require ip X.X.X.X
</RequireAll>
X.X.X.X con l'IP che si desidera consentire.Blocco a livello nazionale:
.htaccess.Applica modifiche: dopo aver apportato le modifiche, riavviare il server Apache per assicurarsi che le modifiche abbiano effetto.
Esempio di configurazione:
Per bloccare 192.168.1.1, aggiungere:
<RequireAll>
Require all granted
Require not ip 192.168.1.1
</RequireAll>
Per consentire solo 192.168.2.3:
<RequireAll>
Require all denied
Require ip 192.168.2.3
</RequireAll>