Dirección IP en Visual Basic

Necesito crear una rutina que me de la dirección Ip de La maquina tanto interna (la de la red local) como la externa (la de Internet) cuando este Conectado, por favor alguien me podría decir como lo hago y que comando utilizo gracias.
Respuesta
1
El siguiente ejemplo en Visual Basic .NET permite obtener las direcciones Ip asociadas a un Host.
Import System
Import System.net
'Nombre máquina
Dim nombreMaq as String
nombreMaq = Dns.GetHostName()
'IP através del nombre
Dim ipHost As IPHostEntry
ipHost = Dns.GetHostByName(nombreMaq)
'Obtenemos la lista de direcciones asociadas al host
Dim ipAdd() As IPAddress= ipHost.AddressList
Dim i As Integer
'Enumeramos las IP
for i= to ipAdd.GetUpperBound(0)
Console.write("IP: ", i, ipAdd(i).Totring())

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas