Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] czy jest metoda, aby pokazac wewnetrzne ip?, 91.149.210.41 -> 192.168.0.44
AndyPSV
post 4.11.2010, 03:15:17
Post #1





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


czyli np. 91.149.210.41 -> 192.168.0.44, chodzi mi o "wewnetrzne ip" sieci

prosze o odpowiedzi, dziekuje
jesli ktos posiada to najlepiej gotowy skrypt o ile jest to mozliwe
Go to the top of the page
+Quote Post
Fifi209
post 4.11.2010, 08:22:46
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Jeżeli nie ma w $_SERVER to raczej nie znajdziesz.

Z drugiej strony, byłoby to bardzo przydatne np. do banowania po ip. ;]


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
UNK
post 4.11.2010, 10:11:32
Post #3





Grupa: Zarejestrowani
Postów: 93
Pomógł: 5
Dołączył: 30.04.2006
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Nie, nie jest możliwe przekazanie tego adresu IP. Znaczy istnieje sposób, ale musiałbyś mieć jakiś program na komputerze klienta wchodzącego na stronę aby takie dane przekazał z karty sieciowej.
Adresy IP wewnętrzne są jednie do zarządzania wewnątrz sieci, a router sieciowy maskuje je do swojego adresu IP i z takim wychodzi w świat. Jedynie ten router wie który komputer ma jaki adres IP wewnętrzny.
Go to the top of the page
+Quote Post
modern-web
post 4.11.2010, 13:55:23
Post #4





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

Ostrzeżenie: (0%)
-----


Krótko mówiąc (jak kolega powyżej) wewnętrzne IP to identyfikator danej karty sieciowej w sieci lokalnej (obręb od komputera do routera - nie dalej).
IP zewnętrzne to identyfikator całej sieci lokalnej (która składa się z IP wew.) - wszystkie komputery podpięte do jednego routera mają identyczne IP zewnętrzne.

Jak widzisz; nie ma opcji. Twoje IP wewnętrzne nie wychodzi za granice routera = nie ma opcji samoczynnego przekazania go do sieci.


--------------------
Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
Go to the top of the page
+Quote Post
AndyPSV
post 4.11.2010, 16:29:26
Post #5





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


moze sie komus przyda

  1. function getClientIp() {
  2. $ip = 0;
  3. if(!empty($_SERVER['HTTP_CLIENT_IP'])) $ip = $_SERVER['HTTP_CLIENT_IP'];
  4. if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  5. $ipList = explode (', ',$_SERVER['HTTP_X_FORWARDED_FOR']);
  6. if($ip) { array_unshift($ipList, $ip); $ip = 0; }
  7. foreach ($ipList as $v) if(!ereg('^(192\.168|172\.16|10|224|240|127|0)\.',$v)) return $v;
  8. } return $ip ? $ip : $_SERVER['REMOTE_ADDR'];
  9. }
Go to the top of the page
+Quote Post
Crozin
post 4.11.2010, 17:02:25
Post #6





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Nagłówki Client-IP oraz X-Forwarded-For są generowane przez klienta, czyli może się w nich znajdować cokolwiek.
Go to the top of the page
+Quote Post
erix
post 4.11.2010, 17:49:46
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Nagłówki Client-IP oraz X-Forwarded-For są generowane przez klienta

A nie przypadkiem przez maskaradę? winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
AndyPSV
post 5.11.2010, 06:31:35
Post #8





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


czyli twierdzicie, ze moj skrypt jest "zbuggowany"?
jakie rozwiazanie zalecacie?
Go to the top of the page
+Quote Post
erix
post 5.11.2010, 08:46:55
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie ma pewnego rozwiązania na cokolwiek, co pochodzi od klienta...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 18:50