напиши скрипт който проверява ип-то и го сравни с - вземи
листа с бг пиъринг ип-тата от примерно netacct-mysql - файла
nacctpeering(не си спомням имаше сайт дето имаше последният
списък) и проверяваш ако ип-то е от някоя от тез мрежи му
даваш достъп ако ли не - не. Най лесно ше стане обаче май
така - ако е виртуален хост отваряш
/etc/apache/httpd.conf и там дето описваш хоста вмъкни
примерно:
<Directory "/www/site">
# Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
Deny from all
allow from 12.34.56
allow from 127.0.0.1
allow from 212.15.51.45
</Directory>
или пък си сложи файл .htaccess в дира със съдържание
AllowOverride None
Order deny,allow
Deny from all
allow from 12.34.56
allow from 127.0.0.1
allow from 212.72.213.75
allow from 213.240.242.59
Най-добре прочети за .htaccess -
http://httpd.apache.org/docs/howto/htaccess.html
Успех :)
|