Решение проблемы с обнаружением некорректных IP-адреса
Для плагина крайне важно правильно определить все IP-адреса.
English version: Solving problem with incorrect IP address detection
В некоторых редких случаях Cerber не может получить IP-адреса автоматически из-за ограничений хостинга или нестандартной конфигурации сервера. Это означает, что Cerber не может защитить ваш сайт правильным образом и может даже заблокировать вас из вашей панели WordPress. Прежде всего, используйте руководство по началу работы, чтобы убедиться, что плагин правильно определяет IP-адреса.
Если вы все еще не можете заставить плагин правильно получать IP-адреса, вы можете определить постоянную PHP CERBER_IP_KEY
в файле wp-config.php, и плагин будет использовать ее в качестве ключа для получения IP-адресов из переменной $_SERVER
.
Пошаговая инструкция
- Получите ваш текущий IP-адрес на странице Что такое мой IP-адрес
- Перейдите на страницу администрирования плагина Tools и перейдите на вкладку Diagnostic.
- Прокрутите вниз до раздела Информация о сервере
- Найдите свой IP-адрес в одной из тех строк, которые отображаются в разделе
- В левой части строки с вашим IP-адресом вы видите ключ в квадратных скобках. Например, это может быть:
[HTTP_X_REAL_IP] => 292.168.1.1.
- Теперь вы берете этот ключ
HTTP_X_REAL_IP
и добавляете следующую строку с вашим ключом в файл wp-config.phpdefine ('CERBER_IP_KEY', 'HTTP_X_REAL_IP');
Примечание: HTTP_X_REAL_IP показан в качестве примера, вы должны выяснить и использовать свой собственный ключ.