Як заблокувати 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 сервера сайту?
Помилки самостійного просування Інстаграм
Магазин в контакті

Ссылка на основную публикацию