![]() |
собственно subj - как считает многоуважаемый all :)) - для обычного проекта (форума, среднего портала и тд - те не для какой-нибудь финансовой системы) - имеет ли это смысл?
(лсобенно с учетом того, что часть народа ходит из-под одного ip из каких-нибудь локальных сеток), а другая - с динамических адресов? Хотелось бы услышать мнения :) |
Если скрипт определения IP простой, то он высетит только адрес проксика, через который к тебе зашел юзер. В этом случае смысла нет. Если скрипт нормальный, и засветит реальный IP адрес, то пиши на всякий случай. Оно пригодиться.
|
Vitki
Можно поподробнее о "нормальном" скрипте? Желательно с примером. |
Ну вот, например этот скрипт:
http://books.kulichki.ru/index.php?book=ip Он определяет IP проксика, его имя (если прописано) и светит реальный IP адрес. Имхо считаю его "нормальным", потому как попадались разные простые скрипты, которые светят в лучшем случае только IP проксика. В любом случае поймать юзера, который зашел через проксик 1-2 уровня безопасности скриптом - невозможно. 3-го уровня можно, если постараться. |
Vitki
в моем случае скрипты пишу сама, так что что хочу, то и делаю :) Но не совсем что хочу - так же, как и в случае твоей ссылки - она мне сейчас определила IP freesco - шлюза, а я сижу под 98-ыми внутри, чего там не отразилось. |
Это забавно конечно же... кажется люди опять начинают решать абстрактную задачу, а не сабж :). Ну что ж, аминь.
1) Определение ипа вещь полезная. Скажем для проведения статистики брожения по сайту (что правда можно сделать и с помощью сесий, но...). Плюс учет географии посетителей, почему если львиная доля посетителей с области N не писать побольше об этой области? Ну и т.д. 2) Теперь пособите неразумному, какие алгоритмы вы предлагаете чтобы отследить реальный ип сидящего за прокси человека? |
Prisoner
по пункту 2 - я как раз об этом и писала (что одни ходят массой из-под одного ip, другие - с динамически раздаваемых.) Правда и в том, и в другом случае по крайней мере географию для общей статистики мы получим (то, что в п.1 :)) Поэтому, если кто-нибудь знает что-либо другое, кроме использования переменных окружения web-сервера (и не является попыткой взлома компьютера клиента :) - мне бы тоже хотелось послушать. |
Я знаю, вроде есть способ определить, сидит ли юзер за своим айпи или за прокси, это информация может быть полезна для статистики, например кто за прокси, того не включаем по каким то соображениям в статистику
но реальный айпи узнать нельзя.(нормальными средствами) |
А в студию? :)
|
Prisoner
http://www.r-i-p.info/artview.php?id=602 статья правда по ПЕРЛ, но для пхп тоже годится Добавлено: HTTP_X_FORWARDED_FOR копать в сторону этой переменной Добавлено: А вот ещё ссылок накопал, может кому пригодится на ПХП: http://www.cgsa.net/php/identifierShow.php на Джаве: http://www.elant.ru/faq/java/files/167.html А вот это помогает определить айпи если даже за прокси юзер находится: Код:
function get_real_IP() { А здесь ещё раз пример того что у прокси серверов с высокой степенью защиты фиг чего выташишь-но попытка не пытка... http://antichat.ru/proxy/about.html |
vadimiron
все правильно, это все называется переменные окружения. (А уже их ты можешь использовать как на программах CGI-типа, так и под PHP/ASP) НО: отсюда выводы: 1) что тебя окружает, то и получаешь (те как твой сервер настроен, а чаще всего не ты сам его настраиваешь, а хостер) 2) что тебе передают, то и видишь (поэтому HTTP_X_FORWARDED_FOR и HTTP_VIA_PROXY могут ничего не получать) Поэтому-то, задавая вопрос типа "быть, или не быть" записи ip в проектах, я и отмечала, что данные по ip могут быть мягко говоря неполными :) |
Время: 13:27. |
Время: 13:27.
© OSzone.net 2001-