
Заблокировать IP через .htaccess
Совсем недавно, меня начали Dos-сить и Brutfor-сить мой сайт http://linux-notes.org и по этому, мне нужно было найти решение, т.к я не писал о таком прежде, то хотелось бы рассказать в своей статье «Заблокировать IP через .htaccess» как я заблокировал определенный диапазон ИП адресов, чтобы не занимались больше такими операциями. Этот способ, не сильно помогает, но очень выручает! Т.к я использую «шаред хостинг», а не ВПС, то решение самое оптимально ( есть еще несколько, попозже я Вам о них расскажу).
Чтобы закрыть доступ к папке вашего сайта, то необходимо использовать для этого директивы allow, deny.
Например, нужно запретить доступ с конкретного IP-адреса — это будет выглядеть так:
#Order allow,denyallow from allDeny from·188.40.141.100#
Закрываем доступ полностью (вообще всем), но кроме конкретных IP адресов ( им можно заходить):
#Order deny,allowdeny from all# Список IP-шников должен быть перечислен через пробел·для·которых разрешен доступ·Allow from 213.179.252.181·213.179.252.182#
Можно так же, закрывать доступ по маске:
#Order allow,denyallow from allDeny from·188.40.·111.1.#удобно применять когда очень большой диапазон ИП из которых проводятся атаки.
Или можно еще использовать:
#Order allow,denyallow from allDeny from·188.40.141.024·111.1.76.024#
Если есть необходимость, то можно закрыть доступ только к папке, то сделать можно это следующим образом:
##Нужно указать·папку·для·которой запрещаем доступы<Directory /root-access/>Order allow,deny# запрещаем всем, кроме·определенной сети·allow from allDeny from 198.69.</Directory>#
Предоставляем доступ только с конкретных IP-адресов для конкретной папке:
#·<Directory /root-access/>Order deny, allowdeny from all#Адреса записываются через пробелAllow from·213.179.252.181·213.179.252.182</Directory>#
Также есть возможность указывать в одном списке и хост-имя и IP-адрес:
#·<Directory /root-access/>Order allow,deny# Всем, ...allow from all# ... кроме имя хоста и его IPDeny from linux-notes.org·213.179.252.181·</Directory>#
Вот таким способом я избавился от своих атак. Надеюсь что это на долго, но позже я еще приму меры. Спасибо за посещение моего сайта. Думаю что тема «Заблокировать IP через .htaccess» была полезной.
Было ли это полезно?
0 / 0