20  апр

Как заблокировать ip адрес на сайте?



Категория Интернет

Как заблокировать ip адрес на сайте?


Создать свой собственный сайт в интернете сейчас может даже школьник, так как в интернете множество различных мануалов по настройке и установке сайтов на хостинг. Создавая свой сайт некоторые люди таким образом рассказывают окружающим о своем хобби или путешествиях, другие же развивают свой бизнес. Но независимо от назначения сайта всегда появляются люди, которые пытаются помешать, оставляя оскорбительные комментарии и спам, или вообще желающие завладеть ресурсом посредством взлома и внедрения вирусов. Полностью оградить сайт от таких атак невозможно, но различными методами можно сайт немного обезопасить.



В основном сайты строятся на основе движка сайта CMS, с помощью которого легко можно поменять внешний вид, подключив другой шаблон, добавить новую информацию на сайт и сделать другие настройки, которые затем можно и поменять. Но использование CMS предоставляет злоумышленникам множество лазеек для взлома и доступа к сайту. Для предотвращения подобных действий на сайты устанавливаются дополнительные плагины с различными защитами и антивирусами, ну а мы далее поговорим о методе защиты без каких-либо приложений. Заключается этот метод в установке блокировок доступа к сайту по IP адресу через настройку файла .htaccess.

Когда на сайте имеется возможность оставить комментарий, спамеры обязательно ею воспользуются. В основном спам распространяется программами и практически всегда с разных ip адресов, но если на сайте спам или оскорбительные сообщения замечены за конкретным пользователем, у которого ip адрес не меняется, заблокировать ему доступ можно просто добавив пару строк в файл .htaccess. Конечно же, такую блокировку по ip на сайте легко обойти, но на некоторое время это образумит «негодяя», а если повезет, то он и вовсе потеряет интерес к дальнейшим пакостям на сайте.

Блокируем доступ к сайту с определенного IP


Для установки блокировки доступа к сайту по ip, открываем в коневой папке public_html файл .htaccess, и добавляем следующие строки:

order allow,deny
deny from 192.168.1.1
allow from all


IP адрес 192.168.1.1 это как раз тот адрес, который будет блокироваться. Открывать файл .htaccess нужно текстовым редактором, и лучше всего для этого подходит Notepad++, который не добавит ни единого лишнего символа при сохранении файла, и сможет сохранить его в кодировке UTF-8 без BOM.

Для защиты от взлома и внесения других настроек, следует защитить файл конфигурации админ-панель. Очень много пользователей используют CMS WordPress, и далее мы рассмотрим, как это сделать именно на этом движке.

Блокируем доступ по IP к файлу wp-config.php через .htaccess


Все настройки доступа в WordPress хранятся в файле wp-config.php, расположенном в корневом каталоге сайта. Для его защиты нам необходимо ограничить к нему доступ, и сделаем мы это разрешив доступ только с определенного IP, т.е. со своего IP адреса. Открываем с помощью Notepad++ файл .htaccess в папке public_html, находим самую последнюю строку с текстом # END WordPress, после которой добавляем следующий текст:


Order Deny,Allow
Deny from all
Allow from 192.168.1.1


Если нужно организовать доступ с нескольких IP адресов, то все их нужно будет перечислить. Делается это просто добавлением строк Allow from… с необходимым IP.

Блокируем доступ в админ-панель по IP через .htaccess


Изначально в папке wp-admin нет файла .htaccess и нам его придется создать. Создавать его нужно с помощью Notepad++, и сохранять в кодировке UTF-8 без BOM. Содержать наш файл будет всего три строки текста:

Order Deny,Allow
Deny from all
Allow from 192.168.1.1


Созданный файл размещается в каталоге wp-admin.

Крупные компании могут создавать сайты и для своих внутренних нужд для своих сотрудников. С этой задачей отлично справится напольный сервер Fujitsu PRIMERGY TX150 S8, специально предназначенный для использования в офисных помещениях. Данные сервера комплектуются процессорами Intel Xeon E5, мощности которых вполне хватит не только для создания сайта предприятия, но и для облуживания всех баз данных современной IT-инфраструктуры компании.


Также интересные статьи на сайте chajnikam.ru:
Продвижение в instagram
Как узнать ip сервера сайта?
Ошибки самостоятельного продвижения Инстаграм
Магазин в контакте


Просмотры: 999
Возможно Вас это заинтересует:
    Интернет магазин в контакте
    Давно уже прошло то время, когда создание собственного интернет-магазина требовало значительных финансовых вливаний на его разработку и содержание. Сейчас существует огромное количество специально разработанных для этих целей движков сайтов, поддерживающих даже импорт товаров из постоянно
    Ошибки в продвижении Инстаграм
    Инстаграм, как и любая другая социальная сеть, уже давно используется для продвижения товаров и услуг. Но просто завести свою страничку или страничку фирмы недостаточно. Нужно еще каким-то образом привлечь посетителей. Чтобы аккаунт стал популярным, применяются различные методы его продвижения. При
    Как узнать ip сайта?
    Как узнать ip сайта?Не многие пользователи интернета знают, что каждый сайт имеет IP адрес, и обращение к нему происходит именно по IP адресу, а не по названию, которое мы пишем в адресной строке браузера. Узнать IP адрес сайта можно как с помощью специальных сервисов в интернете, так и через
    Зачем Promogram нужен Вашему аккаунту в Instagram?
    Что такое Instagram уже наверно никому не нужно объяснять, так как этот интуитивно понятный фоторедактор для мобильных устройств с элементами социальных сетей используется практически всеми владельцами смартфонов. Возможность поделиться своими красивыми фотографиями с помощью данного сервиса для
Теги: