Deny Access to Spammer IP

Advertisements

81.95.146.227 . De la IP-ul asta reusesc cativa boti de spam sa bage in medie peste 1500 de comentarii pe zi intr-un singur blog . Asta inseamna trafic in plus facut inutil pe server si stres pentru ;-) . Exemplul cel mai bun este , unde la 2-3 minute apare cate un spam comment de la ip: 81.95.146.227 .

click

Doua metode simple de blocare a IP-urilor sau a claselor de IP-uri spam-bot .

1 . Blocarea accesului unuia sau mai multor IP-uri/clase de IP-uri si/sau domenii din .htaccess .

Se scriu in fisierul .htaccess din webroot urmatoarele linii :

<Limit GET>
order deny,allow
deny from all
allow from 81.95.146.227
(baneaza un singur IP)
allow from .numedomeniu.tld (baneaza intreg domeniul, inclusiv subdomeniile)
allow from 133.123.* (banaeaza toti userii care folosesc ip-uri de la 133.123. in sus .)
allow from 69.*.255 (baneaza toata clasa de IP-uri care incep cu 69)
</Limit>

2. Blocare unui IP sau a unui domeniu folosind codul PHP in top-ul paginii .

<?php
$block = array(“81.95.146.227″, “123.123.69.69″);

if (in_array ($_SERVER['REMOTE_ADDR'], $block)) {
header(“Location: http://google.com/”);
exit();
}
?>

PS . Iar injur ISP-ul … Bine ca de data asta imi spune si in browser pe cine trebuie sa injur :)

În timp ce citeam URL-ul: http://www.webmasterscafe.info

Am întâlnit următoarea eroare:

* Replică de lungime zero

Squid nu a recepţionat nici o informaţie ca urmare a acestei cereri.

Administratorul cache-ului d-voastră este .. :D .

.

Advertisements

PROGRAME, TUTORIALE SI NOUTATI IT PE E-MAIL

SALVEAZA LA FAVORITE / BOOKMARKS

COMENTARII

2 Comentarii la: Deny Access to Spammer IP #
  1. Felixdesign says:

    Mersi frumos…foarte util articolul!

  2. [...] (de regula public_html). Aveam fantezii de genul asta, prin iunie 2007, cand scriam postul “Deny Access to Spammer IP”. Metoda cu blocarea IP-urilor din .htaccess, nu o recomand nimanui, dintr-un singur motiv: cu [...]

ArabicBulgarianChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEstonianFinnishFrenchGermanGreekHebrewHindiHungarianIndonesianIrishItalianJapaneseKoreanLatvianLithuanianNorwegianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwedishThaiTurkishUkrainianVietnamese
GTranslate Your license is inactive or expired, please purchase GTranslate Enterprise!