Забрана на достъп от дадена държава

ystefanov

Registered
Как мога да забраня посетителите от дадена Държава, да не влизат в сайта ми? От един руски сайт прочетох че може да се забранят IP чрез deny на файла .htaccess

Пример:
< Limit GET/>
Order allow,deny
Deny from 195.13.12.9
Allow from All

В случая позволявам достъпа на всики, освен IP - 195.13.12.9
Изтеглих си списък на IP-тата от всички държави, дали не мога, чрез интервали да посоча тези диапазони от съответната държава и така да забраня напълно достъпа от нея, или има по-прост начин?
 
Можеш така:


deny from 192.168 - така ще забраниш всички от 192.168.ХХХ.ХХХ

Просто добавяш по един ред за всяко :)
 
ystefanov каза:
Как мога да забраня посетителите от дадена Държава, да не влизат в сайта ми? От един руски сайт прочетох че може да се забранят IP чрез deny на файла .htaccess

Пример:
< Limit GET/>
Order allow,deny
Deny from 195.13.12.9
Allow from All

В случая позволявам достъпа на всики, освен IP - 195.13.12.9
Изтеглих си списък на IP-тата от всички държави, дали не мога, чрез интервали да посоча тези диапазони от съответната държава и така да забраня напълно достъпа от нея, или има по-прост начин?

Такъв списък няма.
Дай списък на Бг мрежите и ще ти кажа, че 90 % от ип-тата ги няма
в този списък.
 
admin каза:
ystefanov каза:
Как мога да забраня посетителите от дадена Държава, да не влизат в сайта ми? От един руски сайт прочетох че може да се забранят IP чрез deny на файла .htaccess

Пример:
< Limit GET/>
Order allow,deny
Deny from 195.13.12.9
Allow from All

В случая позволявам достъпа на всики, освен IP - 195.13.12.9
Изтеглих си списък на IP-тата от всички държави, дали не мога, чрез интервали да посоча тези диапазони от съответната държава и така да забраня напълно достъпа от нея, или има по-прост начин?

Такъв списък няма.
Дай списък на Бг мрежите и ще ти кажа, че 90 % от ип-тата ги няма
в този списък.

Скоро пуснах тема само с Турски IP-та, достатъчно е да знаеш повечето телекоми в страната и да баннеш всичките им ип-та
 
Зависи от държавата и не може да ги баннеш всички.
Обикновено точно тези които ти създават проблеми или не искаш да влизат
имат достъп до сайта ти и ги няма в списъка.

Ако искаш да забраниш руснаците по добре ги хващай по инсталирания на компа им език.

Така поне ще знаеш, че ще им скъсаш нервите.
 
Такъв списък няма.
Дай списък на Бг мрежите и ще ти кажа, че 90 % от ип-тата ги няма
в този списък.

Поне от тука посочват някакъв списък, който ми се вижда доста големичък, не знам до колко ще може да ми помогне
(http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip) .

В случая става въпрос за банване на Гърци :)
 
Май ще трябва да забраня определени IP-та.
Част от IP-тата, които ме безпокоят са тези:
79.131.200.174
213.5.103.201
85.73.131.85


Правилно ли съм разбрал трябва да добавя в в .htaccess следните за да забраня всички от тази зона?
79.131
213.5
85.73
 
admin каза:
Зависи от държавата и не може да ги баннеш всички.
Обикновено точно тези които ти създават проблеми или не искаш да влизат
имат достъп до сайта ти и ги няма в списъка.

Ако искаш да забраниш руснаците по добре ги хващай по инсталирания на компа им език.

Така поне ще знаеш, че ще им скъсаш нервите.
А как се разпознава езикът ?
 
Можеш да отидеш и на този адрес и само да си избереш държавата, а после да копираш кода - http://www.blockacountry.com/
 
diabolic_bg каза:
Можеш да отидеш и на този адрес и само да си избереш държавата, а после да копираш кода - http://www.blockacountry.com/

Избрах българия,но не виждам моята мрежа да е блокирана..

@ystefanov Няма начин,винаги могат да използват проксита.

:)
 
Не съм писал аз кода на сайта, че да давам гаранция. Досега съм блокирал само Корея, че ми писна да се правят на хакери - от цялата държава бяха пропуснати 4-5 адреса, които за една седмица излових.
 
моят съвет е да не забраняваш всичките тези държави а да ползваш ALLOW FROM (бг йп-та) и така сайта ще е достъпен само за българия :) :lol:
 
използвай този код в .htaccess и сайта ще бъде достъпен само за българия
Код:
<Limit GET HEAD POST>
order allow,deny
allow from 62.44.96.0/19
allow from 62.73.64.0/18
allow from 62.176.64.0/19
allow from 62.176.96.0/19
allow from 62.204.128.0/19
allow from 62.213.160.0/19
allow from 77.70.0.0/17
allow from 77.71.0.0/17
allow from 77.76.0.0/18
allow from 77.76.128.0/18
allow from 77.77.0.0/18
allow from 77.77.128.0/18
allow from 77.78.0.0/18
allow from 77.78.128.0/18
allow from 77.85.0.0/16
allow from 77.95.232.0/21
allow from 77.236.160.0/19
allow from 77.246.208.0/20
allow from 78.83.0.0/16
allow from 78.90.0.0/16
allow from 78.128.0.0/17
allow from 78.130.128.0/17
allow from 80.72.64.0/20
allow from 80.72.80.0/20
allow from 80.80.128.0/20
allow from 80.80.144.0/20
allow from 80.95.16.0/20
allow from 80.246.192.0/20
allow from 80.253.48.0/20
allow from 81.161.208.0/20
allow from 81.161.240.0/20
allow from 82.101.64.0/18
allow from 82.103.64.0/18
allow from 82.118.224.0/19
allow from 82.119.64.0/19
allow from 82.137.64.0/18
allow from 82.146.0.0/19
allow from 82.147.128.0/19
allow from 82.199.192.0/19
allow from 83.97.24.0/21
allow from 83.97.64.0/21
allow from 83.142.16.0/21
allow from 83.143.144.0/21
allow from 83.143.176.0/21
allow from 83.143.248.0/21
allow from 83.148.64.0/18
allow from 83.222.160.0/19
allow from 83.228.0.0/17
allow from 84.21.192.0/19
allow from 84.22.0.0/19
allow from 84.38.240.0/20
allow from 84.43.128.0/17
allow from 84.54.128.0/18
allow from 84.201.192.0/20
allow from 84.238.128.0/17
allow from 84.242.128.0/18
allow from 84.252.0.0/18
allow from 85.11.128.0/18
allow from 85.14.0.0/18
allow from 85.91.128.0/19
allow from 85.95.64.0/19
allow from 85.118.64.0/19
allow from 85.118.192.0/21
allow from 85.130.0.0/17
allow from 85.187.0.0/16
allow from 85.196.128.0/18
allow from 85.217.128.0/17
allow from 85.239.128.0/19
allow from 85.255.128.0/20
allow from 85.255.160.0/20
allow from 87.97.128.0/17
allow from 87.116.64.0/18
allow from 87.118.128.0/18
allow from 87.119.64.0/18
allow from 87.120.0.0/15
allow from 87.126.0.0/16
allow from 87.227.128.0/17
allow from 87.239.152.0/21
allow from 87.246.0.0/18
allow from 87.247.248.0/21
allow from 87.252.160.0/19
allow from 88.80.96.0/19
allow from 88.80.128.0/19
allow from 88.87.0.0/19
allow from 88.203.128.0/17
allow from 88.213.192.0/18
allow from 89.25.0.0/17
allow from 89.106.96.0/19
allow from 89.186.192.0/19
allow from 89.190.192.0/19
allow from 89.215.0.0/16
allow from 89.252.192.0/18
allow from 89.253.128.0/18
allow from 90.154.128.0/17
allow from 91.92.0.0/16
allow from 91.134.0.0/16
allow from 91.139.128.0/17
allow from 91.148.128.0/18
allow from 91.191.208.0/20
allow from 91.192.236.0/22
allow from 91.193.156.0/22
allow from 91.193.200.0/22
allow from 91.196.64.0/22
allow from 91.196.124.0/22
allow from 193.16.102.0/24
allow from 193.16.157.0/24
allow from 193.16.246.0/24
allow from 193.17.229.0/24
allow from 193.19.172.0/22
allow from 193.22.103.0/24
allow from 193.22.248.0/24
allow from 193.23.52.0/24
allow from 193.24.240.0/22
allow from 193.25.162.0/23
allow from 193.26.14.0/24
allow from 193.26.216.0/24
allow from 193.28.250.0/24
allow from 193.29.55.0/24
allow from 193.30.228.0/22
allow from 193.37.238.0/24
allow from 193.41.64.0/22
allow from 193.41.182.0/23
allow from 193.41.188.0/22
allow from 193.41.206.0/24
allow from 193.43.26.0/24
allow from 193.47.74.0/24
allow from 193.84.86.0/24
allow from 193.93.24.0/22
allow from 193.108.24.0/24
allow from 193.108.32.0/23
allow from 193.109.54.0/23
allow from 193.110.82.0/24
allow from 193.110.132.0/24
allow from 193.110.159.0/24
allow from 193.110.216.0/21
allow from 193.111.89.0/24
allow from 193.111.194.0/23
allow from 193.138.67.0/24
allow from 193.142.0.0/24
allow from 193.151.20.0/22
allow from 193.151.80.0/22
allow from 193.178.152.0/23
allow from 193.178.166.0/24
allow from 193.178.222.0/24
allow from 193.192.48.0/23
allow from 193.192.56.0/23
allow from 193.193.162.0/23
allow from 193.193.164.0/24
allow from 193.193.182.0/24
allow from 193.194.140.0/23
allow from 193.194.156.0/24
allow from 193.200.1.0/24
allow from 193.200.2.0/24
allow from 193.200.8.0/24
allow from 193.200.12.0/24
allow from 193.200.14.0/23
allow from 193.200.16.0/23
allow from 193.200.24.0/24
allow from 193.200.28.0/24
allow from 193.201.114.0/23
allow from 193.201.172.0/24
allow from 193.201.240.0/22
allow from 193.254.29.0/24
allow from 194.0.235.0/24
allow from 194.8.53.0/24
allow from 194.8.60.0/24
allow from 194.9.6.0/23
allow from 194.12.224.0/19
allow from 194.34.12.0/24
allow from 194.36.167.0/24
allow from 194.50.73.0/24
allow from 194.50.76.0/24
allow from 194.50.122.0/24
allow from 194.54.140.0/22
allow from 194.63.136.0/22
allow from 194.79.12.0/22
allow from 194.88.228.0/23
allow from 194.88.250.0/23
allow from 194.110.205.0/24
allow from 194.141.0.0/19
allow from 194.141.32.0/19
allow from 194.141.64.0/18
allow from 194.141.128.0/17
allow from 194.145.63.0/24
allow from 194.145.160.0/22
allow from 194.146.232.0/22
allow from 194.150.116.0/22
allow from 194.150.180.0/23
allow from 194.153.118.0/24
allow from 194.153.145.0/24
allow from 194.169.231.0/24
allow from 194.187.132.0/22
allow from 194.246.110.0/23
allow from 195.8.222.0/23
allow from 195.10.193.0/24
allow from 195.20.20.0/22
allow from 195.20.24.0/22
allow from 195.22.146.0/23
allow from 195.24.32.0/19
allow from 195.24.88.0/21
allow from 195.34.96.0/19
allow from 195.39.198.0/23
allow from 195.39.212.0/23
allow from 195.47.193.0/24
allow from 195.62.22.0/23
allow from 195.64.160.0/23
allow from 195.68.200.0/23
allow from 195.68.214.0/23
allow from 195.69.108.0/22
allow from 195.69.120.0/22
allow from 195.69.164.0/22
allow from 195.72.112.0/24
allow from 195.74.85.0/24
allow from 195.85.215.0/24
allow from 195.96.224.0/19
allow from 195.110.24.0/23
allow from 195.114.112.0/23
allow from 195.128.224.0/23
allow from 195.137.252.0/23
allow from 195.138.128.0/19
allow from 195.149.248.0/21
allow from 195.170.166.0/24
allow from 195.177.218.0/23
allow from 195.177.248.0/23
allow from 195.178.98.0/23
allow from 195.189.224.0/23
allow from 195.214.248.0/21
allow from 195.225.124.0/22
allow from 195.225.252.0/22
allow from 195.230.0.0/19
allow from 195.234.84.0/22
allow from 195.234.236.0/22
allow from 195.238.84.0/23
allow from 195.242.106.0/23
allow from 195.242.126.0/23
allow from 195.242.240.0/22
allow from 195.246.240.0/23
allow from 212.5.128.0/19
allow from 212.7.192.0/19
allow from 212.21.128.0/19
allow from 212.25.32.0/19
allow from 212.36.0.0/19
allow from 212.39.64.0/19
allow from 212.45.64.0/19
allow from 212.50.0.0/19
allow from 212.56.0.0/19
allow from 212.72.192.0/19
allow from 212.73.128.0/19
allow from 212.91.160.0/19
allow from 212.95.160.0/19
allow from 212.104.96.0/19
allow from 212.116.128.0/19
allow from 212.122.160.0/19
allow from 212.124.64.0/19
allow from 213.16.32.0/19
allow from 213.91.128.0/17
allow from 213.130.64.0/19
allow from 213.137.32.0/19
allow from 213.145.96.0/19
allow from 213.167.0.0/19
allow from 213.169.32.0/19
allow from 213.174.0.0/19
allow from 213.191.192.0/19
allow from 213.222.32.0/19
allow from 213.226.0.0/19
allow from 213.226.32.0/19
allow from 213.240.192.0/18
allow from 217.9.224.0/20
allow from 217.10.240.0/20
allow from 217.18.240.0/20
allow from 217.30.208.0/20
allow from 217.75.128.0/20
allow from 217.75.144.0/20
allow from 217.79.32.0/20
allow from 217.79.64.0/20
allow from 217.79.80.0/20
allow from 217.145.80.0/20
allow from 217.145.160.0/20
allow from 217.174.144.0/20
allow from 217.197.128.0/20
denny from all
</LIMIT>
 
Това са част от IP-тата от Гърция. По този начин ли трябва да забраня за Гърция и да позволя да влизат всички останали?

file.htaccess
<Limit GET HEAD POST>
order allow,deny
deny from 62.1.0.0/16
deny from 62.38.0.0/16
deny from 62.68.64.0/19
deny from 62.74.0.0/16
deny from 62.75.0.0/17
.
.
.
.
.
.
deny from 217.199.192.0/20
allow from all
</LIMIT>


P.S Списъка го взех от този сайт - http://www.blockacountry.com
 
А този файл .htaccess , във който ще бъде добавен кодът, всъщност къде се намира? :shock: Аз си мислех че е на сървъра ми, но там пребродих почти всички папки и не намерих такъв, сам ли ще трябва да си го създам?
 
Направих си забрана на достъп до дадена държава, по горепосочения начин: (.htaccess order allow,deny.....)

А има ли начин да се направи, така че при забраната на достъпа на тези ip-та да им изскача някакъв надпис или картинка (примерно-сайта е в ремонт, а не това което е по принцип: "възможно е притежателя на сайта да ви е забранил достъпа")?
 
diabolic_bg каза:
Можеш да отидеш и на този адрес и само да си избереш държавата, а после да копираш кода - http://www.blockacountry.com/

Имам следните въпроси:

Тъй като качих на сървър си файла htaccess, със генерирания списък от този сайт, оказа се че някой от IP-тата посещаващи сайта ми, не влизат във този списък, та трябваше да ги посочвам отделно.

Та не знам дали съм ги посочил правилно, примерно за IP 94.70.114.105, направих следния запис:

deny from 94.70. (слага ли се точка накрая?)

В случая забранявам ли горепосоченото IP?

И ако във списъка, ако е посочено например 94.70.0.0/16, какво означава, че забранявам само диапазона от 94.70.0.0 - 94.70.0.16 ?

Понеже намерих списък на гръцките телекоми, който предполагам ще ми свърши работа. Това IP - 94.70.114.105 е във този диапазон 94.64.0.0 - 94.71.255.255. При това положение как трябва да се напишат границите за да се обхванат всички IP-та от този телеком (94.64.0.0 - 94.71.255.255)?
Благодаря предварително!
 

Back
Горе