Конференция "Сети" » Определить IP адрес клиента через прокси
 
  • DelphiN! © (24.12.07 11:32) [0]
    У клиента браузер Internet Explorer, через прокси он смотрит WEB странички расположенные на моем Web сервере. Прокси - локальный.
     Как определить реальный IP адрес клиента?

    Сетевой компонент на WEB сервере - TServerSocket
  • Eraser © (24.12.07 12:56) [1]

    > DelphiN! ©   (24.12.07 11:32) 

    скорее всего никак.
  • Сергей М. © (24.12.07 12:57) [2]

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


    Прокси, который пользует клиентский браузер, локален по отношению к какому хосту ?
  • DelphiN! © (24.12.07 13:37) [3]

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


    Локален по отношению к обоим хостам
  • umbra © (24.12.07 13:42) [4]

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

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

    в запросе, то никак.
  • DelphiN! © (24.12.07 13:46) [5]

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


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

    А может быть можно как-то вписывать реальный IP а запрос самому, ведь WEB страницы, которые просматривает клиент всегда одни и те же и я могу их изменять ...
  • DiamondShark © (24.12.07 14:03) [6]
    Если прокси честный, то он должен включать в запрос заголовок
    X-Forwarded-For
  • DelphiN! (24.12.07 14:08) [7]

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


    Да, уже добился от нашего админа этого, теперь все работает. Теперь программа запнётся только об "нечестный" прокси :)
  • Сергей М. © (24.12.07 14:35) [8]

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


    Это как это ?
 
Конференция "Сети" » Определить IP адрес клиента через прокси
Есть новые Нет новых   [134431   +13][b:0][p:0.001]