Иконка ресурса

[SolidMean] CloudFlare Detect 1.1.1

Нет прав для скачивания

wilder123

Проверенные
Сообщения
63
Реакции
53
Баллы
8,115
Пользователь wilder123 разместил новый ресурс:

CloudFlare Detect by Solid Mean Technology - Позволяет считывать реальные IP адреса пользователей, если форум работает с CloudFlare

Автор: SneakyDave
Версия плагина: 1.0.1
Описание: Это дополнение, когда включено, будет проверять, обслуживается ли ваш форум системой CloudFlare. Если это так, дополнение будет проверять совпадает IP-адрес пользователей с одним из указанных в настройках адресов CloudFlare. Если они совпадают, REMOTE_ADDR пользователя устанавливается на реальный IP адрес исходящего соединения (HTTP_CF_CONNECTING_IP).

Установка:
  1. Залить файлы из папки Upload....

Узнать больше об этом ресурсе...
 
>Перейдите в "Cloudflare Detect" в панели управления, и установите флажок "Включить CloudFlare"
что-то не могу найти такого флажка
 
Нет у кого желания перевести статейку по теме ?
 
AlexBrtn, а что там переводить? Там все по настройке самого CF, для конкретно XenForo ссылка на этот плагин дана.
 
AlexBrtn, а что там переводить? Там все по настройке самого CF, для конкретно XenForo ссылка на этот плагин дана.
Каких-то манёвров кроме плагина не нужно? Стандартно, сменить ДНСки и всё?
 
Пользователь Hope обновил ресурс [SolidMean] CloudFlare Detect новой записью:

1.1.1

Обновлены IPv4 IP адреса для CloudFlare. Вы можете обновить плагин или обновить IPv4 адреса самостоятельно:
Код:
103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
104.16.0.0/12
108.162.192.0/18
131.0.72.0/22
141.101.64.0/18
162.158.0.0/15
172.64.0.0/13
173.245.48.0/20
188.114.96.0/20
190.93.240.0/20
197.234.240.0/22
198.41.128.0/17
199.27.128.0/21

Узнать больше об этом обновлении...
 
Если они совпадают, REMOTE_ADDR пользователя устанавливается на реальный IP адрес исходящего соединения (HTTP_CF_CONNECTING_IP).
Кто-нибудь знает что это значит?
Почему REMOTE_ADDR может быть не реальным IP?
 
Почему REMOTE_ADDR может быть не реальным IP?
Если на пальцах, то REMOTE_ADDR - это ip хоста, инициирующего соединение к web-серверу. А этим хостом может быть не конечный пользователь, а вышестоящая прокся.
Поэтому иногда приходится протаскивать стопку заголовков в HTTP_X_FORWARDED_FOR и т.д., чтобы вытянуть правильный ip пользователя.

Только рекомендую это делать не плагином, а на уровне web-сервера (обычно nginx), маны есть на офсайте CF. Тогда правильные ip будут везде, и в логах сервера и на самом форуме.
 
Последнее редактирование:
А если такую конструкцию вставляю в config:
Код:
if($_SERVER['HTTP_CF_CONNECTING_IP']){
    $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP'];
}
то нужен ли этот плагин?

После вставки такой конструкции ip посетителей стали показываться реальные
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу