Blokování přístupu
blokování ip adresy
Těžko říci, ve kterých situacích má být použito blokování IP adresy,
ale jedno je jasné – užitečné to určitě je. Pokud je známa IP adresa
nevyžádaného návštěvníka, není žádný problém jeho přístup zablokovat. IP adresa,
což je jednoznačná identifikace konkrétního zařízení (např. počítače) v
prostředí internetu, obsahuje čtveřici čísel v intervalu <0, 255>.
Příklady použití blokování IP adresy (deny from)
Syntaxe pro blokování IP adresy (příkaz deny from
vypadá takto:
deny from IP_Adresa
deny from je zde jako klíčové slovo. IP_Adresa je
samozdřejmě IP adresa, na kterou chcete použít blokování.
Ukázka provedení (blokování IP adresy – deny from)
Zkuste do kódu souboru htaccess napsat:
deny from 123.456.198.199
Analogicky se dá zakázat také skupina adres. Pokud víme, že všechny
adresy, které chceme při přístupu blokovat začínají 198.166. je
jednoduché je všechny zablokovat. Tento zápis nám tedy zablokuje
všechny adresy, začínající na uvedené hodnoty:
deny from 198.166.
Některá ip adresa (např. ze skupiny blokovaných) se dá
naopak povolit zápisem:
allow from 198.166.111.100
Pokud chcete zablokovat přístup na svoji stránku (či jen do
určitého adresáře), dá se blokování IP adresy udělat
jednoduchým příkazem:
deny from all
Tento deny from zápis je výhodný především pro adresáře,
ve kterých jsou umístěny externí soubory, která načítáme
(includujeme) do kódu. Tyto soubory je lepší mít pro přístup
zablokovány.
A pokud chcete povolit přístup na svoji stránku pro všechny IP adresy bez
rozdílu:
allow from all
Nakonec bych uvedl malou poznámku, že i v dnešní době se najde dost
uživatelů, kteří přistupují na web pomocí modemu, tudíž nemají pevně stanovenou
IP adresu (ta je generována u poskytovatele při každém novém přístupu na web).
Takže na toto si dejte při blokování IP adresy pozor.