Se ricevi troppo traffico indesiderato da determinati IP, uno strumento utile è la funzione di blocco IP del file .htaccess (fai clic qui per un tutorial su come vedere quali IP hanno colpito il tuo sito ). Questo file si trova nella cartella public_html del tuo dominio principale e nella cartella principale di eventuali sottodomini e domini aggiuntivi. Basta aggiungere il seguente codice all'inizio del file: ordine consentito, nega nega da 144.5.56.77 nega dal 34.12.23.107 consenti a tutti Puoi anche fare il contrario e consentire solo a IP specifici di essere consentiti sul tuo sito: ordina nega,consenti nega da tutti consenti da 211.35.214.13 Cosa succede se il visitatore indesiderato proviene da un paese diverso e continua a cambiare il proprio IP? A condizione che il tuo sito Web non sia destinato ai visitatori di quel paese, puoi facilmente utilizzare lo strumento GeoIP per bloccare quel paese. Aggiungi semplicemente il codice seguente nella parte superiore del tuo file .htaccess. GeoIPEnable attivato # Aggiungi qui i paesi che desideri rifiutare SetEnvIf GEOIP_COUNTRY_CODE CO DenyCountry SetEnvIf GEOIP_COUNTRY_CODE EG DenyCountry SetEnvIf GEOIP_COUNTRY_CODE HI DenyCountry Consenti da tutti Nega da env=DenyCountry Puoi anche fare il contrario e consentire solo a determinati paesi di accedere al tuo sito web. Questa è un'ottima misura di sicurezza proattiva se, ad esempio, intendi avere solo clienti o visitatori australiani sul tuo sito. GeoIPEnable attivato # Inserisci qui i paesi da consentire SetEnvIf GEOIP_COUNTRY_CODE AU AllowCountry SetEnvIf GEOIP_COUNTRY_CODE NZ AllowCountry Nega da tutti Consenti da env=AllowCountry Un elenco di tutti i codici paese può essere trovato di seguito o nella loro fonte originale qui:http://dev.maxmind.com/geoip/legacy/codes/iso3166/ |
Come bloccare/consentire il ping usando iptables in Ubuntu