IP

22/09/2005 - 22:04 por JAson | Informe spam
Hola grupo, necesito hallar la IP de donde se corra la
aplicación.
Gracias de antemano
 

Leer las respuestas

#1 Pablo M
23/09/2005 - 10:55 | Informe spam
[...]
Hola grupo, necesito hallar la IP de donde se corra la
aplicación.


[...]
me ahorrare un chiste fácil para la gente de españa.

tengo un deja vu de que esta pregunta ha sido contestada hace poco en este
foro.
Una máquina puede tener ninguna, una o varias IPs, así que te recomiendo que
chequees esto en tu aplicación. La forma normalita de obtener la IP es la
siguiente:

usgin System.Net;

string maquina = Dns.GetHostName();

// GetHostByName en la versión 1.1 del framework si no recuerdo mal
IPHostEntry ipEntry = Dns.GetHostEntry(maquina);

IPAddress[] direcciones = ipEntry.AddressList;


direcciones es un array que contiene las IPs de la maquina, junto con algo
de información acerca de su naturaleza. (Si quieres vincular un puerto a
todas las IPs de la maquina, usa la 0.0.0.0)


No se hasta que punto han cambiado las cosas entre versiones del framework,
si algo no te funciona dime con que versión estás trabajando.

Saludos a todos

Preguntas similares