Article View: pl.comp.lang.php
Article #231128Re: Adres ip
From: Pit
Date: Sun, 26 Jul 2015 21:16
Date: Sun, 26 Jul 2015 21:16
35 lines
2890 bytes
2890 bytes
Dnia 26.07.2015 artiun <artiun@spam.wp.pl> napisał/a: > W dniu 2015-07-25 o 14:59, Pit pisze: >> Dnia 25.07.2015 Jakub <jak74@interia.pl> napisał/a: >>> witam >>> Jak za pomocą php odczytać realny ip klienta? >> >> Zdefiniuj co rozumiesz pod pojęciem "realny IP", bo ja na przykład teraz >> korzystam z internetu przez modem komórkowy, mój WAN to jakieś IP z puli >> sieci Play, adres IP interfejsu sieciowego to 192.168.2.x a do tego jeszcze >> część ruchu mam tunelowane po VPN (usenet akurat nie) i jak wchodzę na >> serwer firmowy, to przez VPN w którym mam IP z puli 10.0.0.x, czyli >> de'facto mam jednocześnie trzy adresy IP które można uznać za "realne", >> dobrze, że z serwera proxy nie korzystam :D > Te które podałeś nie mają nic wspólnego z publicznymi IP. :)))) Po pierwsze nigdzie nie napisałem, że to są publiczne IP. Po drugie autor pytania pytał o "realne" IP a nie o publiczne IP - czy IP z puli na przykład 192.168.x.x nie jest realne? :D Po trzecie - może autor pisze aplikację webową chodzącą wewnątrz firmy i użytkownicy łączą się po VPN do serwera i serwer WWW widzi użytkownika pod IP powiedzmy 192.168.x.x ale to tunelowanie, rzeczywisty WAN IP użytkownika może być inny (może strona ma działać po VPN ale TYLKO gdy użytkownik siedzi w jakichś określonych lokalizacjach, na przykład w placówkach firmy). Po czwarte - wcale nie trzeba providera, wprawdzie PHP (czy ogólnie serwer HTTP) nie dostaje standardowo informacji o wewnętrznym adresie IP użytkownika, ale na stronie można umieścić jakiś element (programik w JavaScript, Flashu, Javie czy czymś takim), który to zbada od strony przeglądarki klienta i wyśle tę informację do serwera WWW. W czystym PHP się nie da (bo PHP chodzi po stronie serwera), ale z drobną pomocą przeglądarki po stronie klienta da się jak najbardziej tę informację do środowiska PHP wrzucić :D Mając powyższe na uwadze zapytałem o konkret (co należy rozumieć pod pojęciem "realne IP") :D
Technical Details
Message-ID:
<slrnmrajgn.27i.nospam@nc10.lan>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<55b3813e$0$8389$65785112@news.neostrada.pl> <slrnmr722c.25b.nospam@nc10.lan> <55b525dc$0$27507$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Pit <nospam@sdf.lonestar.org> Newsgroups: pl.comp.lang.php Subject: Re: Adres ip Date: Sun, 26 Jul 2015 21:16:08 +0000 (UTC) Organization: ATMAN - ATM S.A. Lines: 35 Message-ID: <slrnmrajgn.27i.nospam@nc10.lan> References: <55b3813e$0$8389$65785112@news.neostrada.pl> <slrnmr722c.25b.nospam@nc10.lan> <55b525dc$0$27507$65785112@news.neostrada.pl> NNTP-Posting-Host: user-109-243-68-249.play-internet.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1437945368 6549 109.243.68.249 (26 Jul 2015 21:16:08 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sun, 26 Jul 2015 21:16:08 +0000 (UTC) User-Agent: slrn/1.0.1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit