Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Anon.Jerbo en 1 Enero 2012, 06:31 am



Título: ¿Obtener datos de IP como el localizador de elhacker.net en VB.NET?
Publicado por: Anon.Jerbo en 1 Enero 2012, 06:31 am
Hola, quisiera saber si es posible obtener los datos de una IP tal y como aparece en el localizador de IP de http://www.elhacker.net/geolocalizacion.html mediante Visual Basic 2008, y si es posible tambien lo del mapa, aunque no es lo necesario.

Pregunto esto porque me gustó todos los datos que muestra y quiero saber cómo lo hace, ya que he intentado obtener la IP mediante otro código y sólo me sale la la IP Privada de mi red que está conectada al router y yo quiero saber la IP Publica y no consigo hacerlo.

 Gracias y ¡FELIZ 2012!


Título: Re: ¿Obtener datos de IP como el localizador de elhacker.net en VB.NET?
Publicado por: seba123neo en 1 Enero 2012, 22:47 pm
para saber tu ip publica es necesario hacer una peticion a la web y asi esta te devuelve el numero, para esto existen varias paginas, pero si tenes un servidor tuyo, por ejemplo lo podes hacer vos mismo haciendo un archivo en PHP y subirlo a tu servidor.

Código
  1. <?php
  2. echo $_SERVER['REMOTE_ADDR'];
  3. ?>
  4.  

con eso en el archivo PHP, caundo naveges hacia el te va a devolvr en un simple texto la ip publica, despues con .NET solo necesitas hacer una peticion a la pagina web y guardar ese texto y listo, eso lo haces con HttpWebRequest, HttpWebResponse y para leer el texto StreamReader, pero busca en internet que esta lleno de ejemplos.

un ejemplo de pagina que hace esto es:

whatismyip (http://automation.whatismyip.com/n09230945.asp)

saludos.


Título: Re: ¿Obtener datos de IP como el localizador de elhacker.net en VB.NET?
Publicado por: Anon.Jerbo en 2 Enero 2012, 00:32 am
Muchas gracias. Haré eso que me pusiste, cualquier cosa vuelvo de nuevo. Soy medio nuevo en esto je.
Saludos.