Blokirajte IP naslove in preprečite dostop do vaše spletne strani

prepovedan ip, blokiran ip, blokiran dostop
Običajno je, da se na spletni strani vsake toliko pojavi spammer oz. nadlegovalec po slovensko, ki smeti po forumu, med komentarji in drugod. Za take težave obstaja čisto preprosta rešitev v obliki .htaccess datoteke, v kateri blokirate njegov IP naslov.

 

 

 

Ko je IP naslov blokiran, spammer oz. nadležen obiskovalec nima več dostopa do vaše spletne strani in drugih podstrani.

 

Kako blokirati IP naslov?

 

V root mapi vašega strežnika poglejte, če imate mogoče datoteko .htaccess. Če jo imate jo odprite v beležnici, če pa je nimate jo ustvarite, vendar bodite pozorni, da jo boste poimenovali .htaccess.

 

.htaccess deluje na Apache strežnikih!

 

Ko jo odprete v njo dodajte sledečo kodo:

 

order allow,deny
deny from 74.18.240.1
allow from all

Namesto 74.18.240.1 vpišite IP naslov spammerja.

 

Tako blokirate IP naslov in mu preprečite dostop do svoje spletne strani.

 

Če želite blokirati več IP naslovov:

order allow,deny
deny from 74.18.240.1
deny from 119.210.162.23
deny from 204.88.90.118
allow from all

 

Blokiranje večjega razpona IP naslovov:

 

order allow,deny

deny from 94.0.0

allow from all

 

Blokiranje IP naslovov neke države

 

Pojdite na spletno stran, ki hrani razpone IP naslovov posameznih držav, kot je npr. tale in izberite želeno državo. Stran vam bo nato prikazala IP razpone, ki jih morate blokirati.

 

Primer: Blokiranje IP naslovov Azerbajdžana

 

<Limit GET HEAD POST>
order allow,deny
# Country: AZERBAIJAN
# ISO Code: AZ
# Total Networks: 29
# Total Subnets:  278,528
deny from 62.212.224.0/19
deny from 62.217.128.0/19
deny from 77.244.112.0/20
deny from 78.111.48.0/20
deny from 80.69.48.0/20
deny from 81.17.80.0/20
deny from 81.21.80.0/20
deny from 82.194.0.0/19
deny from 85.132.0.0/17
deny from 85.158.144.0/21
deny from 88.151.192.0/21
deny from 89.147.192.0/18
deny from 91.135.240.0/20
deny from 91.191.192.0/20
deny from 92.39.80.0/20
deny from 93.88.80.0/20
deny from 93.184.224.0/20
deny from 94.20.0.0/16
deny from 94.228.16.0/20
deny from 95.86.128.0/18
deny from 109.127.0.0/18
deny from 188.72.128.0/18
deny from 212.47.128.0/19
deny from 213.154.0.0/19
deny from 213.172.64.0/19
deny from 217.14.96.0/20
deny from 217.25.16.0/20
deny from 217.64.16.0/20
deny from 217.168.176.0/20

allow from all
</Limit>

 

 

Če želite lahko blokirate IP naslove vseh drugih držav razen Slovenije (Seznam je malo daljši, kot od Azerbajdžana :)

 

Primer: Blokiranje vseh IP naslovov razen slovenskih

 

kliknite za PRIKAZ!

 

Upam, da vam bo zgornja koda pomagala znebiti se nadležnih ljudi, ki imajo preveč časa.

Vsi vodiči so na voljo BREZPLAČNO!
Pišite mi

Želite mnenje ali pomoč pri vašem projektu?

Pišite mi in bom pomagal, kakor bom v tistem trenutku lahko.