Visual Basic .NET – Obtener la IP de una URL o un Dominio
Written by lopezatienza on 15/06/2010 – 21:10 -Comentarios
En este artículo os muestro una función que se le pasa como parámetro un tipo String, que puede ser tanto una url (Ej: www.google.es) como un nombre de dominio (Ej: DOMINIO.COM), y devuelve una colección de String con todas las IPs asociadas a dicha url o dominio.
Código
Private Function GetAllIPAddresses(ByVal domainName As String) _
As System.Collections.Specialized.StringCollection
Dim IPs As New System.Collections.Specialized.StringCollection
Dim hostInfo As System.Net.IPHostEntry = System.Net.Dns.GetHostByName(domainName)
For Each ip As System.Net.IPAddress In hostInfo.AddressList
MessageBox.Show(ip.ToString)
IPs.Add(ip.ToString)
Next
Return IPs
End Function
Framework compatibles
.NET Framework
Compatible con: 2.0, 1.1, 1.0
.NET Compact Framework
Compatible con: 2.0, 1.0
Namespaces
System.Net.IPHostEntry
Referencias de interés
Tags: Visual Basic
Posted in Visual Basic .NET | No Comments »