Advanced Country Blocker
Advanced Country Blocker помогает защитить ваш сайт WordPress, ограничивая доступ на основе геолокации (страны) или IP-адреса посетителя. После активации плагин определяет страну администратора, активировавшего плагин, и автоматически устанавливает её в качестве единственной разрешенной страны. Все остальные посетители из других стран блокируются, если они не используют секретный ключевой параметр для временного добавления своего IP-адреса в белый список. Для определения страны по умолчанию используется сервис ip-api.com, обеспечивающий конфиденциальность, но после настройки локальной копии можно переключиться на полностью автономный файл базы данных MaxMind GeoLite2 (или совместимый).
Ключевые функции:
- Автоматически разрешает страну администратора при активации плагина.
- Гибкий поиск IP по странам – начните с встроенной интеграции ip-api.com и при необходимости переключитесь на автономный файл базы данных MaxMind GeoLite2 Country (или совместимый)
.mmdb. - Режим белого или черного списка – выберите, будет ли список стран действовать как белый или черный список, без повторного ввода стран.
- Временный доступ через настраиваемый секретный URL-параметр (например,
?MySecretKey=1). - Ручное внесение IP-адресов в черный и белый списки для дополнительной безопасности и обеспечения функционирования мониторов работоспособности.
- Дополнительные уведомления по электронной почте при блокировке новых посетителей.
- Обход админ-пароля, чтобы авторизованные администраторы всегда могли получить доступ к сайту (возможность включения/выключения в коде).
- Подробная регистрация заблокированных попыток в пользовательской таблице базы данных, отображаемая в админке WP.
- Произвольные ответы – персонализируйте заголовок/сообщение страницы блокировки, выберите статус HTTP (403, 410, 451) или перенаправьте на любой URL-адрес.
- Автоматическая очистка журналов с настраиваемым сроком хранения и кнопкой «Очистить журналы» одним щелчком мыши.
Используйте страницу настройки плагина (меню Country Blocker в админке WP), чтобы настроить список разрешенных стран, стран из черного списка, IP-адресов из черного списка, а также включить или отключить уведомления по электронной почте.
Лицензия
Этот плагин является программным обеспечением с открытым исходным кодом, лицензированным в соответствии с GPLv3 или более поздней версией.
Внешние сервисы
По умолчанию этот плагин связывается со службой геолокации ip-api.com для определения стран посетителей. Вы можете отключить все внешние поиски, переключив метод поиска IP-адресов на локальную базу данных MaxMind в настройках.
