Нотатки сісадміна apache,Linux Apach2 block by country with MaxMind

Apach2 block by country with MaxMind


У зв’язку з закінченням підтримки dat формату з боку MaxMind, та потребою блокувати усіляке лайно яке пре на сайти роблю цю нотатку.

Зпочатку встановлюємо залежности:

далі скачуємо архів з сорсами для встановлення модуля maxminddb:

Якщо видає якісь помилки при збиранні – перевірити залежності.

Налаштовуємо автоматичне скачування да оновлення maxminddb:

Далі іду у .htaccess потрібного сайту та додаю налаштування для блокування всіх – окрім потрібних держав.:

Для перевірки достатньо видалити код своєї крахїни з переліку та перевірити чи буде працювати у вас сайт. Якщо отримаєте 403 код – все ОК, модуль працює.

Якщо потрібно заблокувати якусь країну, необхідно додати:

 

 

 

 

Click to rate this post!
[Total: 0 Average: 0]

Залиште відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

docker push image with latest version

docker push image with latest versiondocker push image with latest version

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