0 / 0 / 0
Регистрация: 14.03.2007
Сообщений: 33
1

узнать адрес хоста сквозь прокси

25.03.2007, 20:44. Показов 2465. Ответов 7
Метки нет (Все метки)

как узнать адрес удалённого хоста via proxy?
например агава.ру показала мне не только адрес нашего файервола типа 195.178... а и адрес моего компа в локалке - 10.111.96.60
т.е. наша сеть использует виртуальные ip
как такое можно сделать на асп?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2007, 20:44
Ответы с готовыми решениями:

Как узнать, жив ли прокси?
Поделитесь,пожалуйста,кодом или ссылкой на полезную инфу. Стоит ли использовать Curl?

Узнать по IP MAC адрес
Здравствуйте. Помогите пожалуйста, мне требуется узнать по IP MAC адрес компьютера. Компьютер...

Возможно ли узнать адрес переменной?
Приятного времени суток, форумчане Появился интерес узнать разрядность адреса для переменных....

Как узнать IP адрес посетителя ?
Возможно ли узнать IP адрес того, кто зашел на мою страницу?

7
Sergik
26.03.2007, 12:23 2
Существуют так называемые анонимные Proxy Server, которые не показывают Вашего адреса; если у вас Proxy не анонимный, то реальный IP адрес передается в HTTP заголовке HTTP_X_FORWARDED_FOR (в REMOTE_ADDR хранится, насколько я помню, IP адрес PROXY) и сервер может его узнать из переменной среды HTTP_X_FORWARDED_FOR.
0 / 0 / 0
Регистрация: 14.03.2007
Сообщений: 33
26.03.2007, 16:08  [ТС] 3
я asp ещё только учу: как правильно прочитать этот заголовок для сравнения?
0
0 / 0 / 0
Регистрация: 14.03.2007
Сообщений: 33
26.03.2007, 17:09  [ТС] 4
усё получилось, отвечать не нада :-)))
0
0 / 0 / 0
Регистрация: 13.03.2007
Сообщений: 28
29.03.2007, 15:49 5
а по подробней нельзя о 'HTTP_X_FORWARDED_FOR'
я такого в нигде не встречал
имеется ввиду Request.ServerVariables ?
0
0 / 0 / 0
Регистрация: 13.03.2007
Сообщений: 28
29.03.2007, 15:49 6
а по подробней нельзя о 'HTTP_X_FORWARDED_FOR'
я такого в нигде не встречал
имеется ввиду Request.ServerVariables ?
0
Sergik
29.03.2007, 16:18 7
http://www.hackzone.ru:8080/msdos/hack/frame.cgi?http://www.hackzone.ru:8080/msdos/hack/02-03-99.html
Например :-)
0 / 0 / 0
Регистрация: 14.03.2007
Сообщений: 33
29.03.2007, 16:19  [ТС] 8
именно,
userip = Request.ServerVariables('HTTP_ X_FORWARDED_FOR')

хотя хочется отметить одну интересную особенность, если вы используете приложение во внутренней интрасети, где к веб-серверам конектятся Direct`ом, и если вдруг используется прокси-сервер, то иногда при определённых обстоятельствах HTTP_X_FORWARDED_FOR не работает, надо использовать Request.ServerVariables('REMOT E_ADDR') (я делаю проверку, чтоб в любом случае получить адрес хоста)
под обстоятельтсвами я имею ввиду, что в настройках IE прописано 'Не использовать прокси для адресов'..
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.03.2007, 16:19
Помогаю со студенческими работами здесь

Как узнать IP адрес сети ?
Здравствуйте. Подскажите, как узнать мой ip адрес и имя (название) сетевого адаптера, программным...

Как можно узнать IP посетителя если он заходит через прокси?
Как можно узнать IP посетителя если он заходит через прокси. Запрос...

Как узнать IP адрес домена и наоборот?
Как узнать по какому адресу резолвиться домен и какой ип бекрезолвится на домен? Добавлено через...

Как узнать MAC адрес роутера?
Подскажите как это можно сделать, желательно напишите код. У меня уже есть небольшая конструкция,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru