Одинаковый IP-адрес пользователя

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
shinev
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 4 месяца

Одинаковый IP-адрес пользователя

Сообщение shinev »

Есть следующая проблема
У всех пользователей в логи пишется один и тот же IP-адрес (10.1.0.252)
Это как-то можно исправить?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Re: Одинаковый IP-адрес пользователя

Сообщение crash »

shinev
настроить сеть, сервер или что у вас используется.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Одинаковый IP-адрес пользователя

Сообщение Alek$ »

shinev
Поиск Google: nginx real ip
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
IgorZD
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 5 месяцев

Re: Одинаковый IP-адрес пользователя

Сообщение IgorZD »

Аналогичная проблема, IP оказался у всех один и тот же. Нельзя ли поподробнее, у меня в этом деле мало опыта. Форум стоит на сервере Apache.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Одинаковый IP-адрес пользователя

Сообщение Alek$ »

IgorZD
В гугле все подробно.
Поскольку это проблема не phpBB, а настройки сервера, то скажу лишь, что у вас стоит кеширующий прокси для уменьшения нагрузки и поэтому IP неправильный.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Одинаковый IP-адрес пользователя

Сообщение Rayden »

Alek$ писал(а):у вас стоит кеширующий прокси
Не совсем правильно настроенный
phpBB2 FAQ
phpBB3 FAQ
shinev
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 4 месяца

Re: Одинаковый IP-адрес пользователя

Сообщение shinev »

Все большой спасибо, разобрался с хостингом и все стало на свои места.
На моем хостинге нужно было включить кеширующий прокси и real ip.
0z0n
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 2 месяца

Проблема определения IP

Сообщение 0z0n »

Здравствуйте
Проблема у меня такая: форум не корректно определяет IP адрес пользователей, он указывает на ip адрес сервера на котором размещен phpbb3 версию качал с оф. сайта. Подскажите пожалуйста в каком файле форума можно посмотреть как определяется ip адрес для админки, я по ходу разберусь :)

ЗЫ: пользуюсь VDS-кой, на этом же сервере, но на другом домене стоит ipb который корректно определяет ip пользователей. Возможно виноваты настройки сервера, не спорю, но для определения айпи на пхп есть несколько методов, потому хочу посмотреть как определяется бай дефаулт.
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 20 лет 8 месяцев
Откуда: Нижний Тагил
Поблагодарили: 11 раз

Re: Проблема определения IP

Сообщение Oleg NT »

Наверное, стоит Apache + nginx (либо что-то в том же духе), и они неправильно настроены.
0z0n
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 2 месяца

Re: Проблема определения IP

Сообщение 0z0n »

Да, стоит апач и нгникс, но суть не в этом :) Проще поменять методику определения IP чем перенастраивать сервер :) Я просто спрашиваю, в каком файле смотреть?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Проблема определения IP

Сообщение rxu »

includes/session.php
Изображение
0z0n
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 2 месяца

Re: Проблема определения IP

Сообщение 0z0n »

Спасибо за ответ :)

Еще один вопрос, я к сожалению с phpBB3 еще мало знаком, потому лучше переспрошу :)

На строке 270 есть

Код: Выделить всё

$this->ip = (!empty($_SERVER['REMOTE_ADDR'])) ? htmlspecialchars($_SERVER['REMOTE_ADDR']) : '';
Это правильный кусочек кода? Если да, то корректно ли будет заменить на следующее:

Код: Выделить всё

$this->ip=(!empty(getenv("HTTP_X_FORWARDED_FOR")) ? htmlspecialchars(getenv("HTTP_X_FORWARDED_FOR")) : '';
Просто я знаю на 100% что при HTTP_X_FORWARDED_FOR определяется ip корректно
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 20 лет 8 месяцев
Откуда: Нижний Тагил
Поблагодарили: 11 раз

Re: Проблема определения IP

Сообщение Oleg NT »

Может, так?

Код: Выделить всё

$this->ip = (!empty(getenv('HTTP_X_FORWARDED_FOR')) ? htmlspecialchars(getenv('HTTP_X_FORWARDED_FOR')) : ((!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) ? htmlspecialchars($_SERVER['HTTP_X_FORWARDED_FOR']) : '');
0z0n
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 2 месяца

Re: Проблема определения IP

Сообщение 0z0n »

Oleg NT
Да, только без скобки в конце, иначе будет "молоко". И тем не менее, прописав это в sessions.php в админке пишет что вход был с такого-то ip, который соответствует ip-сервера =\ Хотя я заливал на сервер файлик со строчкой:

Код: Выделить всё

$ip = getenv("HTTP_X_FORWARDED_FOR");
echo $ip;
И видел свой правильный IP...
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Проблема определения IP

Сообщение Rayden »

А включение в админке Проверка заголовка X_FORWARDED_FOR: не помогает?
phpBB2 FAQ
phpBB3 FAQ

Вернуться в «Поддержка phpBB 3.0.х»