Cerca

Bloccare IP con htaccess: lotta agli spammer!

Indice Articolo

Ultimi articoli pubblicati

Tempo fa avevamo visto un interessantissimo generatore online di file .htaccess, sicuramente molto funzionale, ma altrettanto ricco di funzioni superflue per chiunque abbia delle necessità basilari, semplici ed immediate. Quello che vi propongo oggi è un semplicissimo generatore di sintassi per file .htaccess.

Generalmente la necessità di negare ad un determinato IP l’accesso al nostro sito, nasce dal fatto che tale IP stia creando dei problemi: magari abbiamo una banda a consumo e notiamo che questo IP tende a consumare un’eccessiva quantità di dati; oppure, come nel mio caso, questo IP è recidivo e tenta costantemente di commentare, o meglio spammare, sul proprio blog.

Nel caso specifico, andiamo su Htaccess Tools e vediamo come bloccare un IP utilizzando il file .htaccess: clicchiamo su Block IPs with .htaccess, ci ritroveremo davanti una schermata molto semplice, in cui ci viene chiesto di inserire gli indirizzi IP che vogliamo bloccare, uno per riga; una volta inserito l’indirizzo IP desiderato, clicchiamo sul pulsante Generate .htaccess file.

Bloccare IP con htaccess: lotta agli spammer! - Blocco IP Htaccess Tools

Una volta generato il codice, basterà copiarlo ed incollarlo nel nostro file .htaccess per bloccare in maniera definitiva, le scorribande non autorizzate sul nostro sito. Molto interessanti sono anche gli altri servizi offerti da Htaccess Tools; se volete ad esempio evitare che le immagini residenti sul vostro server, vengano linkate da altri siti o blog (hotlink), basterà visitare l’apposita sezione Hotlink protection of images.

Nel mio caso specifico, attualmente o fino al cambio IP dello spammer, su Tr3ndy ho risolto con il blocco IP, nel caso il malaugurato spammer decidesse di tornare con altri IP, basterà aggiungerli a quello già bannato.

Un altro tentativo potrebbe essere quello di risalire alla provenienza dello spammer ed utilizzare il servizio Redirection by language, in maniera intelligente: se avete l’indirizzo IP provate a fare un WHOIS IP e vedete da dove arriva; se avete la fortuna che sia russo, ucraino oppure indiano, basterà far reindirizzare i browser language russi o ucraini magari su Google.ru e debellare il malintenzionato.

Il blocco del linguaggio naturalmente è molto meno selettivo, nel senso che utilizzando questo hack, reindirizzerete TUTTI gli utenti di quella nazionalità su Google.ru… passato un po di tempo, potrete sempre decidere di eliminare la restrizione e di riaprire oltre frontiera il vostro blog.

Tutto chiaro? Allora fatemi sapere come è andata finire con i vostri spammer!

foto credit per le miniature AMagill

4 risposte

  1. emh Carlo!!!
    innanzitutto grazie per avermi risposto!
    Sappi però che stai parlando con una ignorantona in campo informatico..detto ciò…
    spiega come se stessi parlando ad una bimba di 4 anni, come se le dovessi spiegare passo passo come si colora un disegno! In realtà ho 24 anni e sto messa davvero male se non arrivo a capire certe cose!
    uff

    1. Figurati di nulla… allora cerchiamo di fare chiarezza.
      Se hai un sito web/blog con un hosting che prevede la modifica del file .htaccess (che trovi all’interno della directory principale FTP) allora questo post potrebbe esserti d’aiuto, in quanto inserendo in detto file, il codice come riportato in figura, puoi bloccare l’accesso al tuo sito/blog filtrando per indirizzo IP.

      Significa quindi che conoscendo gli indirizzi IP (se hai WordPress ad esempio lo vedi direttamente dal commento che ti lasciano) puoi bloccare l’accesso a quella determinata persona.

      Detto ciò, se non hai capito nulla di quello che ho scritto, direi che semplicemente ti conviene lasciar perdere… sarebbe un pochino tutto troppo complicato, non tanto da comprendere, ma quanto da attuare… ciao!

  2. ciao, non mi è tutto chiaro.. dove devo copiare e incollare il codice generato dal sito .htaccess?

    1. Ciao tappo,
      esatto, devi copiarlo ed incollarlo all’interno del tuo file .htaccess presumibilmente sulla directory root principale del tuo sito…

Rispondi