Jump to content

Featured Replies

Привет!
Столкнулся с проблемой, что при заходе в список людей, которые онлайн - большое количество "Гостей", с очень странными IP-адресами, которые не соответствуют действительности.

Видел пост про то что возможно, что это проделки плагина, НО(!) всего два плаигна, которые вроде как не должны этого делать. 

Плагины:

  1. Page Load Progress Bar 
  2. Search Bots Online 

ОС: Windows Server 2019
WS: OpenServer Apache2.4 + PHP 7.2-7.4 MySQL 8.0

image.thumb.png.29e69b91cfbbe096370a43f098e349c3.png

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/
Share on other sites
5 минут назад, DarkShy сказал:

Search Bots Online 

скорее всего он и виноват.

попробуй отключить его, очистить кэш. и проверить.

Edited by SlawkA

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/?&do=findComment&comment=166832
Share on other sites
Только что, SlawkA сказал:

скорее всего он и виноват

Отключив его, пропадают пользователи, но адреса остаются неправильными.

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/?&do=findComment&comment=166833
Share on other sites

Это адреса cloudflare, вы там сервер держите, а он подменяет IP на свои. 

Оригинальный IP живет в $_SERVER['HTTP_CF_CONNECTING_IP'];

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/?&do=findComment&comment=166834
Share on other sites
1 минуту назад, Desti сказал:

Это адреса cloudflare, вы там сервер держите, а он подменяет IP на свои. 

Оригинальный IP живет в $_SERVER['HTTP_CF_CONNECTING_IP'];

а как тогда убрать эту подмену?

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/?&do=findComment&comment=166835
Share on other sites

Ну добавить куда-нить в начало index.php

if( isset($_SERVER["HTTP_CF_CONNECTING_IP"]) ) $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];

У мну нет CF-a, проверить не на чем.

 

Edited by Desti

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/?&do=findComment&comment=166836
Share on other sites
1 минуту назад, Desti сказал:

Ну добавить куда-нить в начало index.php

if( isset($_SERVER["HTTP_CF_CONNECTING_IP"]) ) $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];

У мну нет CF-a, проверить не на чем.

 

О, спасибо, тему можно закрывать.
Огромная благодарность.

Link to comment
https://ipbmafia.ru/topic/22784-strannye-ip-adresa/?&do=findComment&comment=166837
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.