Autor | Zpráva | ||
---|---|---|---|
kojot Profil * |
#1 · Zasláno: 21. 7. 2005, 10:34:04
Nazdarek mam problem potreboval bych v PHP krom vnejsi IP adresy zjistit i vnitrni.
Nevite nekdo jak se to dela? |
||
Hugo Profil |
#2 · Zasláno: 21. 7. 2005, 10:35:58
Co je to vnitrni IP??
|
||
Leo Profil |
#3 · Zasláno: 21. 7. 2005, 10:37:02
Vnitrni odkud? Leo
|
||
Fox Profil |
#4 · Zasláno: 21. 7. 2005, 10:40:33
jo on asi myslí že máš PC s neveřejnou IP v síti. TJ na internetu PC zastupuje server pod třeba 212.21.135.15 a uvnitř sítě pod třeba 10.7.1.6 a on potřebuje zjistit tu 10.7.1.6
Nevím to jistě aly myslím že to nejde. |
||
Hugo Profil |
#5 · Zasláno: 21. 7. 2005, 10:48:21
To asi fakt nepujde, protoze php vidi jen tu adresu, ktera se posila serveru.
|
||
kojot Profil * |
#6 · Zasláno: 21. 7. 2005, 10:51:44
Ano jedna se o to ze pokud clovek nema verejnou IP adresu tak vystupuje pod neverejnou ale ve vnitrni siti ktera vystupuje pod tou IP adresou ma kazdy clen svoji vnitrni IP adresu a tu ja potrebuju zjistit.
To ze to nejde je blbost, ono to jde, ale nevim jak. Uvedu priklad. www.webgame.cz mi to i ukazuje tu vnitrni adresu a www.xchat.cz ji i pouzivapro zabezpeceni, takze to nejak jit musi:) A uz sem se setakl i se strankama, ktere mi ji normalne ukazali:) |
||
thingwath Profil |
#7 · Zasláno: 21. 7. 2005, 11:08:54
Kde to má na webgame co ukazovat? Já tam nic nevidím.
|
||
kojot Profil * |
#8 · Zasláno: 21. 7. 2005, 11:52:25
Kde to má na webgame co ukazovat? Já tam nic nevidím.
Pokud bys to nahodou hral, tak kdyz si zobrazis vlastnosti zeme tak ti to napise druhou pulku i adresy a i pulku vnitrni ip adresy. A kdyz to tam je a kdyz to pouziva i xchat a i jinde sem to videl tak to asi jde ne? |
||
Leo Profil |
#9 · Zasláno: 21. 7. 2005, 12:12:07
Pokud se vam to neobjevi nekde ve vypisu
print_r($_SERVER) tak asi nijak, Leo |
||
a Profil * |
#10 · Zasláno: 21. 7. 2005, 14:09:28
|
||
thingwath Profil |
#11 · Zasláno: 21. 7. 2005, 15:59:09
Webgame to pravděpodobně bere z hlavičky proxy serveru. Mohl bych to vypnout, kdybych chtěl.
|
||
Dero Profil |
#12 · Zasláno: 21. 7. 2005, 16:06:36
Myslíš privátní IP?
Zjistíš ji doopravdy asi pouze pouze JavaAppletem (či jiným objektem, který se spouští přímo na pc). Můžeš zkusit zjišťovat i IP, kterou předává proxy. Např. tento kód: $IP = $_SERVER["HTTP_X_FORWARDED_FOR"]; Zjistí IP, pod kterou pc vystupuje za proxy [$ip], IP proxy [$proxy] a jméno počítače za proxy [$host]. Mnohé proxiny ale tato data nepředávají. |
||
kojot Profil * |
#13 · Zasláno: 21. 7. 2005, 16:32:55
|
||
j_hajsl Profil |
#14 · Zasláno: 21. 7. 2005, 23:07:19
ja si udelal takovy nastroj ... http://hajsl.wz.cz/tools/ip.php ... jestli ti bude fungovat, poslu ti zdrojaky
|
||
kojot Profil * |
#15 · Zasláno: 21. 7. 2005, 23:10:13
j_hajsl:jo funguje mi to
|
||
j_hajsl Profil |
#16 · Zasláno: 21. 7. 2005, 23:20:26
Zdrojáky jsou na http://hajsl.wz.cz/download/internal_ip.zip
|
||
Časová prodleva: 1 rok
|
|||
horik Profil * |
#17 · Zasláno: 17. 8. 2006, 09:40:48
mám veřejnou IP adresu a potřebuju zapojit doma ještě jeden počítač.Mám rozbočovač,ale druhej počítač mi ukazuje že chce IP adresu jak to mám udělat?zkoušel jsem automaticky a to nejde..
|
||
Fox Profil |
#18 · Zasláno: 19. 8. 2006, 15:14:47
potřebuješ pro něj další IP adresu a nebo si pořiď router. Nejlepší bude pokud se domluvíš s poskytovatelem internetu přes kterého si připojený.
|
||
Lukáš Chmela Profil * |
#19 · Zasláno: 19. 8. 2006, 17:45:42
horik: Nj, ty jsi na tom ještě dobře. Máš veřejnou IP jenom na jednom PC, ale já mám veřejnou IP sdílenou s bráchou. Servery jako apache, mysql a smtp co používám se tu jednoduše rozběhnou, ale ty jako pop3, imap a ftp už požadují nesdílené připojení ;-)
|
||
Fox Profil |
#20 · Zasláno: 20. 8. 2006, 13:50:32
Jak sdílenou? tro jako že máš doma Router s NAT-em? v síti přece nemůžeš mít svě síťovky se stejnou IP.
|
||
Časová prodleva: 5 dní
|
|||
Lukáš Chmela Profil * |
#21 · Zasláno: 25. 8. 2006, 12:08:35
Fox: jj, přes router. Jak vidíš, tak to možné je ;-)
|
||
Fox Profil |
#22 · Zasláno: 25. 8. 2006, 12:35:51
le stejně to možné není takto se akorát router vydává za oba dva počítače ve své podsíti současně takže ani v jedné ze sítí nenjdeš dvězařízení pod jednou IP.
|
||
Joker Profil |
#23 · Zasláno: 25. 8. 2006, 15:31:11
Fox
IP adresa má sice být unikátní v rámci sítě, ale myslím, že není až takový problém mít v jedné síti víc počítačů se stejnou IP. Akorát pokud jsou puštěné oba najednou, udělá to asi docela bordel :-) Jinak k původnímu tématu, vnitřní IP se dá zjistit z $_SERVER["HTTP_X_FORWARDED_FOR"], ale jenom pokud ji router pošle. Co jsem to zatím zkoušel, tak většinou se neposílá (resp. je stejná jako $_SERVER["REMOTE_ADDR"]) |
||
thingwath Profil |
#24 · Zasláno: 25. 8. 2006, 15:34:30 · Upravil/a: thingwath
Joker
Já doufám, že už z toho HTTP_X_... je jasné, že router to rozhodně nepošle. |
||
Joker Profil |
#25 · Zasláno: 25. 8. 2006, 16:12:27
Tak proxyna nebo kýho čerta... z pohledu toho skriptu je ale celkem jedno, jak se ten bazmek jmenuje :) Podstatný je, že tu IP může a nemusí poslat.
|
||
Časová prodleva: 7 dní
|
|||
lord Zealot Profil * |
#26 · Zasláno: 1. 9. 2006, 16:42:27
Zdrojáky jsou na http://hajsl.wz.cz/download/internal_ip.zip[/i]
tam je nejakej cyklus v tom apletu? |
||
Časová prodleva: 1 rok
|
|||
herry Profil * |
#27 · Zasláno: 19. 9. 2007, 21:59:54
mám dotaz....jde nějak zjisiti ip adresa která je zamaskovaná v lokální síti?všim sme si že jste ot tu už řešili ale ví někdo konkrítně jak na to?docela by se to šiklo...děkuju
|
||
P_T_ Profil |
#28 · Zasláno: 20. 9. 2007, 12:51:31
Já jsem si psal skriptík, kterým se dá zjistit LAN IP ( http://ip.prodejvyfuku.cz ).
Jinak, LAN IP přes PHP zjistit NELZE. Dělá se to pomocí Javy, jak o tom psal Dero . ( samozřejmě musí být povolená ) |
||
Hacky Profil * |
#29 · Zasláno: 20. 9. 2007, 17:14:33
Funguje nekomu ten odkaz docela by me zajimalo jak ziskat tu LAN IP
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0