Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » нужно ли записывать ip посетителей?

Ответить
Настройки темы
нужно ли записывать ip посетителей?
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


собственно subj - как считает многоуважаемый all ) - для обычного проекта (форума, среднего портала и тд - те не для какой-нибудь финансовой системы) - имеет ли это смысл?
(лсобенно с учетом того, что часть народа ходит из-под одного ip из каких-нибудь локальных сеток), а другая - с динамических адресов?
Хотелось бы услышать мнения

Отправлено: 01:20, 24-05-2004

 

Аватара для Vitki

Wise Man


Сообщения: 1161
Благодарности: 7

Профиль | Отправить PM | Цитировать


Если скрипт определения IP простой, то он высетит только адрес проксика, через который к тебе зашел юзер. В этом случае смысла нет. Если скрипт нормальный, и засветит реальный IP адрес, то пиши на всякий случай. Оно пригодиться.

-------
Не бойтесь делать то, чего никогда не делали, потому - что ковчег строил любитель, а Титаник - профессионалы.


Отправлено: 23:44, 24-05-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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

pauluss


Сообщения: n/a

Профиль | Цитировать


Vitki
Можно поподробнее о "нормальном" скрипте? Желательно с примером.

Отправлено: 09:58, 25-05-2004 | #3


Аватара для Vitki

Wise Man


Сообщения: 1161
Благодарности: 7

Профиль | Отправить PM | Цитировать


Ну вот, например этот скрипт:
http://books.kulichki.ru/index.php?book=ip
Он определяет IP проксика, его имя (если прописано) и светит реальный IP адрес. Имхо считаю его "нормальным", потому как попадались разные простые скрипты, которые светят в лучшем случае только IP проксика.
В любом случае поймать юзера, который зашел через проксик 1-2 уровня безопасности скриптом - невозможно. 3-го уровня можно, если постараться.

-------
Не бойтесь делать то, чего никогда не делали, потому - что ковчег строил любитель, а Титаник - профессионалы.


Отправлено: 18:01, 25-05-2004 | #4

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Vitki
в моем случае скрипты пишу сама, так что что хочу, то и делаю Но не совсем что хочу - так же, как и в случае твоей ссылки - она мне сейчас определила IP freesco - шлюза, а я сижу под 98-ыми внутри, чего там не отразилось.

Отправлено: 18:34, 25-05-2004 | #5


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Это забавно конечно же... кажется люди опять начинают решать абстрактную задачу, а не сабж . Ну что ж, аминь.

1) Определение ипа вещь полезная. Скажем для проведения статистики брожения по сайту (что правда можно сделать и с помощью сесий, но...). Плюс учет географии посетителей, почему если львиная доля посетителей с области N не писать побольше об этой области? Ну и т.д.
2) Теперь пособите неразумному, какие алгоритмы вы предлагаете чтобы отследить реальный ип сидящего за прокси человека?

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 09:13, 26-05-2004 | #6

mar mar вне форума Автор темы

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Prisoner
по пункту 2 - я как раз об этом и писала (что одни ходят массой из-под одного ip, другие - с динамически раздаваемых.) Правда и в том, и в другом случае  по крайней мере географию для общей статистики мы получим (то, что в п.1 )
Поэтому, если кто-нибудь знает что-либо другое, кроме использования переменных окружения web-сервера (и не является попыткой взлома компьютера клиента - мне бы тоже хотелось послушать.

Отправлено: 10:37, 26-05-2004 | #7


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Я знаю, вроде есть способ определить, сидит ли юзер за своим айпи или за прокси, это информация может быть полезна для статистики, например кто за прокси, того не включаем по каким то соображениям в статистику
но реальный айпи узнать нельзя.(нормальными средствами)

-------
Fortes fortuna adiuvat


Отправлено: 14:08, 26-05-2004 | #8


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


А в студию?

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 01:01, 29-05-2004 | #9


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


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() {
	global  $HTTP_VIA 
	      , $HTTP_X_COMING_FROM 
	      , $HTTP_CLIENT_IP
	      , $HTTP_X_FORWARDED_FOR 
	      , $HTTP_X_FORWARDED
	      , $HTTP_COMING_FROM 
	      , $HTTP_FORWARDED_FOR 
	      , $HTTP_FORWARDED
		  , $REMOTE_HOST
	      , $REMOTE_ADDR ;
	
	if($HTTP_X_FORWARDED_FOR) { // case 1.A: proxy && HTTP_X_FORWARDED_FOR is defined
		$array = extractIP($HTTP_X_FORWARDED_FOR);
		if ($array && count($array) >= 1) {
			return $array[0]; // first IP in the list
		}
	}
	if($HTTP_X_FORWARDED) { // case 1.B: proxy && HTTP_X_FORWARDED is defined
		$array = extractIP($HTTP_X_FORWARDED);
		if ($array && count($array) >= 1) {
			return $array[0]; // first IP in the list
		}
	}
	if($HTTP_FORWARDED_FOR) { // case 1.C: proxy && HTTP_FORWARDED_FOR is defined
		$array = extractIP($HTTP_FORWARDED_FOR);
		if ($array && count($array) >= 1) {
			return $array[0]; // first IP in the list
		}
	}
	if($HTTP_FORWARDED) { // case 1.D: proxy && HTTP_FORWARDED is defined
		$array = extractIP($HTTP_FORWARDED);
		if ($array && count($array) >= 1) {
			return $array[0]; // first IP in the list
		}
	}
	if($HTTP_CLIENT_IP) { // case 1.E: proxy && HTTP_CLIENT_IP is defined
		$array = extractIP($HTTP_CLIENT_IP);
		if ($array && count($array) >= 1) {
			return $array[0]; // first IP in the list
		}
	}
	/*
	if($HTTP_VIA) {
	// case 2: 
	// proxy && HTTP_(X_) FORWARDED (_FOR) not defined && HTTP_VIA defined
	// other exotic variables may be defined 
	return ( $HTTP_VIA . 
            '_' . $HTTP_X_COMING_FROM .
            '_' . $HTTP_COMING_FROM    
          ) ;
	}
	if( $HTTP_X_COMING_FROM || $HTTP_COMING_FROM ) {
	// case 3: proxy && only exotic variables defined
	// the exotic variables are not enough, we add the REMOTE_ADDR of the proxy
	return ( $REMOTE_ADDR . 
            '_' . $HTTP_X_COMING_FROM .
            '_' . $HTTP_COMING_FROM    
          ) ;
	}
	*/
	
	// case 4: no proxy (or tricky case: proxy+refresh)
	if($REMOTE_HOST) {
		$array = extractIP($REMOTE_HOST);
		if ($array && count($array) >= 1) {
			return $array[0]; // first IP in the list
		}
	}
	
	return $REMOTE_ADDR;
}
Добавлено:

А здесь ещё раз пример того  что у прокси серверов с высокой степенью защиты фиг  чего выташишь-но попытка не пытка...

http://antichat.ru/proxy/about.html

-------
Fortes fortuna adiuvat


Отправлено: 02:21, 29-05-2004 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » нужно ли записывать ip посетителей?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Перестал записывать DVD-ROM zloy_XaKER Оптические приводы 9 18-01-2010 09:45
Счетчики посетителей на сайте vadimfls Вебмастеру 10 05-09-2009 01:12
Привод перестал записывать диски Vitaliy-07 Непонятные проблемы с Железом 11 08-02-2008 23:26
не хочет записывать, выдаёт ошибку AACC Оптические приводы 14 25-09-2007 23:27
Преимущества CGI для одновременного конекта N посетителей FADE Вебмастеру 19 30-06-2004 18:44




 
Переход