Клоудфлэр подмена айпи

Chuck Norris

Проверенные
Сообщения
173
Реакции
68
Баллы
1,730
Всем привет! Сегодня с интереса просто зашел в настройки админа смотрю айпи а там появились 2 айпи через которые входили в админку. fullblock.pngкак так мой айпи изменился? вчера другой айпи был сегодня уже другой. хотя у меня статичный айпи адрес. Посмотрел куда ведет этот мой новый айпи и увидел это cloudflare.png Хотя я не в Швеции))) как можно понять? Это новая система от клоудфлэр которые меняет айпи адреса админа?))
 
Документацию к CF и поиск по форуму юзать никак, религия не позволяет?
Тем более, на днях тут (на форуме) в очередной раз писали решение.
 
Да этот CDN подставляет свой IP да же пользователям. Решил проблему перенастройкой NGINX, юзал гугл.
 
Smalesh не горячись товарищ, проюзал не нашел поэтому спросил. сейчас еще раз по поиску пройдусь. ты главное не горячись :-)
 
Последнее редактирование:
/etc/nginx/nginx.conf

Если следующего нет - добавляй

# Proxy settings
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass_header Set-Cookie;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffers 32 4k;

# Cloudflare
set_real_ip_from 199.27.128.0/21;
set_real_ip_from 173.245.48.0/20;
set_real_ip_from 103.21.244.0/22;
set_real_ip_from 103.22.200.0/22;
set_real_ip_from 103.31.4.0/22;
set_real_ip_from 141.101.64.0/18;
set_real_ip_from 108.162.192.0/18;
set_real_ip_from 190.93.240.0/20;
set_real_ip_from 188.114.96.0/20;
set_real_ip_from 197.234.240.0/22;
set_real_ip_from 198.41.128.0/17;
set_real_ip_from 162.158.0.0/15;
set_real_ip_from 104.16.0.0/12;
set_real_ip_from 172.64.0.0/13;
 
Прошу простить, хотел добавить если у кого то нджинкс не подключен то в файл index.php или в library/config.php вставьте это
Код:
if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; }
 
Последнее редактирование:
Вообще, для этого есть файл конфига.
через конфиг не сработало, через индекс помогло. Может у каво нибудь сработает через конфиг, так как посоветовали внедрить или в конфиг или в индекс. У меня на индексе сработала
 
Последнее редактирование:
через конфиг не сработало, через индекс помогло. Может у каво нибудь сработает через конфиг, так как посоветовали внедрить или в конфиг или в индекс. У меня на индексе сработала
----
Недавняя тема: Тупит система авторизации
----
Проблема не в браузере, а в CloudFlare. Я ничего не говорил то, чтобы тыкать настройки клауда. Я спросил, прописали ли вы это на своём форуме.
  • Либо этот аддон: [SolidMean] CloudFlare Detect
  • Либо модифицировать config.php(не гарантирую, что это правильное решение)
    PHP:
    if($_SERVER['HTTP_CF_CONNECTING_IP']){
        $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP'];
    }

Но по возможности, реальный ip лучше вытаскивать на уровне сервера, т.е. в том же nginx. Тогда с ними можно работать как обычно - от логов до ограничений.
Ман есть на сайте CF.

Даже на виртуальном хостинге можно попросить админа прописать у себя ip CF - это и в его интересах тоже.

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