Obtener IP local

27/09/2004 - 22:05 por Pablo Garateguy | Informe spam
Buenas,

¿Alguien sabe como puedo obtener la IP de la máquina donde está instalada
una aplicación?

La idea es que el sistema obtenga la ip local.

Gracias
Pablo Garateguy
MCP - Visual Basic 6

Preguntas similare

Leer las respuestas

#1 pablo crosio
27/09/2004 - 22:17 | Informe spam
hola!

esto muestra las ips de tu pc

using System;
using System.Net;

public class ip
{
public static void Main(string[] args)
{
foreach(IPAddress ipa in Dns.GetHostByName
(Dns.GetHostName()).AddressList)
Console.WriteLine(ipa);
}
}

salu2!!

pablo

Buenas,

¿Alguien sabe como puedo obtener la IP de la mà¡quina


donde està¡ instalada
una aplicación?

La idea es que el sistema obtenga la ip local.

Gracias
Pablo Garateguy
MCP - Visual Basic 6
.

Respuesta Responder a este mensaje
#2 Octavio Telis Aynes
28/09/2004 - 17:20 | Informe spam
Solo para poner una alternativa.

Este código solo trae la IP del Equipo que ejecuta la aplicación.

string GetPcIp()
{
System.Net.IPHostEntry iph System.Net.Dns.Resolve(System.Environment.MachineName);
return iph.AddressList[0].ToString();
}

Bueno, el AddressList contendrá solo un elemento, sin embargo, causará una
excepción si no tiene un DNS donde resolver el nombre de la máquina.
¿Cuando?, pues cuando falta una conexión de red... ese es el detalle. Otra
manera de hacerlo sería ya muy local buscando con WMI, pero no lo he
intentado... todavía.

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/


Buenas,

¿Alguien sabe como puedo obtener la IP de la mà¡quina


donde està¡ instalada
una aplicación?

La idea es que el sistema obtenga la ip local.

Gracias
Pablo Garateguy
MCP - Visual Basic 6
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida