Marcin Huta

Marcin Huta IT Developer,
Performance Testing,
Administrator
systemów IT

Temat: Adres IP i/lub nazwa hosta za proxy?

Jak pobrać nazwę hosta i/lub adres IP klienta odwiedzającego stronę. Problem w tym, że klient strony jest za proxy?

Mam coś takiego:

//odbieranie_IP
$IP_ODEBRANE = $_SERVER['HTTP_HOST'];

lub

if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
$IP_ODEBRANE = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$IP_ODEBRANE = $_SERVER['REMOTE_ADDR'];
}

$IP_HOST_USER = $IP_ODEBRANE;


ale nie do końca chce to działać jak zaplanowałem ;-)Marcin Huta edytował(a) ten post dnia 21.06.12 o godzinie 07:50
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: Adres IP i/lub nazwa hosta za proxy?

Marcin Huta:
Jak pobrać nazwę hosta i/lub adres IP klienta odwiedzającego stronę. Problem w tym, że klient strony jest za proxy?
Szukałeś?
Marcin Huta:
ale nie do końca chce to działać jak zaplanowałem ;-)
Czyli jednak trochę działa? ;)

konto usunięte

Temat: Adres IP i/lub nazwa hosta za proxy?

zależy jakie proxy. wiele serwerów proxy nie przekazuje IP.
Marcin Huta

Marcin Huta IT Developer,
Performance Testing,
Administrator
systemów IT

Temat: Adres IP i/lub nazwa hosta za proxy?

Krzysztof, Może masz pomysł jak to ominąć?

konto usunięte

Temat: Adres IP i/lub nazwa hosta za proxy?

http://www.vision.to/get-a-real-ip-vs-proxy.php

ale jak nie ma nagłówka odpowiedniego to jak to się mówi Lipa

konto usunięte

Temat: Adres IP i/lub nazwa hosta za proxy?

Marcin Huta:
Krzysztof, Może masz pomysł jak to ominąć?

nie da się ominąć. jest wiele firm stosujących proxy jako anonymizer.
publiczne proxy raczej tego nie robi. natomiast w firmach jak najbardziej.

funkcja Przemysława powinna działać w "klasycznych" przypadkach.

btw. do czego potrzebujesz dokładnie znać IP ?

Następna dyskusja:

Programista PHP - poszukiwa...




Wyślij zaproszenie do