![]() |
Saber el IP de internet LA SOLUCION !!!
No importa si estan detras de un proxy, un router, nada, porque si la PC tiene conexion a internet sabran el IP real de conexion, dado que es obtenido de una o varias paginas HTTP por medio de una consulta y un parceo, pruebenlo y comenten, esta medio crudo, pero funciona, mejorenlo. Saludos
DESCARGAR PROYECTO http://rapidshare.de/files/18660143/SABER_IP.RAR.html CODIGO COMPLETO
|
Hola,
Hombre, pues muchas gracias por acordarte de nosotros. ;) |
Prueba con esta otra direccion, te devuelve SOLO la ip. No hay que buscarla.
http://dynupdate.no-ip.com/ip.php |
Usando la direccion anterior podemos hacer una funcion que nos devuelva la ip.
|
woooww, bastante buen codigo, lastima que lo publican ahora !!!! el problema de este codigo que depende de esa pagina en particular, si algun dia la cambian no funciona mas el codigo de la forma que yo propuse es posible buscar el ip en distintas paginas sin necesidad de cambiar codigo. Saludos y gracias
|
Si la pagina que te recominedo deja de estar disponible siempre puedes colocar en un servidor que soporte php un archivo con este contenido:
Código PHP:
|
Dandole otra vuelta de tuerca al asunto, hay ISP (Proveedores de servicios de internet) que utilizan lo que se denomina proxys transparentes. Es decir, el usuario desconoce su existencia, pero todo el trafico web pasa a traves del proxy, que lo guarda en una cache.
Pues bien para obtener la "verdadera" direccion ip y no la del proxy podemos usar en vez de: http://dynupdate.no-ip.com/ip.php Esta otra (observese que es https y no http): https://dynupdate.no-ip.com/ip.php En principio el proxy no intercepta las conexiones seguras, no tendria sentido, ya que los datos van encriptados y no serviria de nada guardarlos en una cache. Asi que la conexion es directa. Se me ocurre incluso que una buena forma de averiguar si se esta detras de un proxy transparente es obtener la ip con la primera direccion (la no segura) y volverla obtener con la segunda direccion, si son diferentes es que ;) hay algo sospechoso. Esto ultimo no lo puedo probar porque mi ISP ya ha dejado de usar el proxy-cache, pero lo dejo por si alguien tiene curisosidad. |
Gracias, buen dato.
Con todo esto creo que ha quedado claro el mitico tema de como obtener el ip de internet, esto esta mas que claro, pero si alguien tiene otra duda que pregunte nomas |
Hola RJF
Gracias por tu colaboracion, te cuento que probe el codigo y al reinventar el formulario con los componentes me da algunos errores, mi pregunta es si podes publicar el proyecto con el formulario que tenga los componentes del codigo que escribiste. Muchas Gracias tulio rgsoria@hotmail.com |
Código:
unit Unit1; |
La franja horaria es GMT +2. Ahora son las 23:38:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi