Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Определить IP адрес клиента через прокси


DelphiN! ©   (2007-12-24 11:32:00) 

У клиента браузер Internet Explorer, через прокси он смотрит WEB странички расположенные на моем Web сервере. Прокси - локальный.
 Как определить реальный IP адрес клиента?

Сетевой компонент на WEB сервере - TServerSocket


Сергей М.   (2007-12-24 14:35:00) [1]


> Локален по отношению к обоим хостам


Это как это ?


DelphiN!   (2007-12-24 14:08:00) [2]


> DiamondShark ©   (24.12.07 14:03) [6]


Да, уже добился от нашего админа этого, теперь все работает. Теперь программа запнётся только об "нечестный" прокси :)


DiamondShark   (2007-12-24 14:03:00) [3]

Если прокси честный, то он должен включать в запрос заголовок
X-Forwarded-For


DelphiN!   (2007-12-24 13:46:00) [4]


> umbra ©   (24.12.07 13:42) [4]


В запросе реального IP нет, я уже смотрел.

А может быть можно как-то вписывать реальный IP а запрос самому, ведь WEB страницы, которые просматривает клиент всегда одни и те же и я могу их изменять ...


umbra   (2007-12-24 13:42:00) [5]


>  Как определить реальный IP адрес клиента?

если прокси меняет заголовок Refererв запросе, то никак.


DelphiN!   (2007-12-24 13:37:00) [6]


> Сергей М. ©   (24.12.07 12:57) [2]


Локален по отношению к обоим хостам


Сергей М.   (2007-12-24 12:57:00) [7]


> Как определить реальный IP адрес клиента?


Прокси, который пользует клиентский браузер, локален по отношению к какому хосту ?


Eraser   (2007-12-24 12:56:00) [8]


> DelphiN! ©   (24.12.07 11:32) 

скорее всего никак.


Наверх

Титульная страница Поиск, карта сайта Написать письмо