The System.Net.Dns class exposes a few static methods that let you resolve an internet domain name - such as www.vb2themax.com - into a 4-part numeric IP address, also known as dotted-quad notation.
The Resolve static method takes a string and returns an IPHostEntry object; you can learn the actual IP address by querying its AddressList property, which returns an array of IPAddress objects. In most cases, this array contains only one element. Here's a code snippet that shows how to resolve an address programmatically:
The IPHostEntry object exposes also the Aliases property, which returns an array of strings that represent all the aliases associated with the host.
Dim iphe As IPHostEntry = Dns.Resolve("www.vb2themax.com")
Dim addr As IPAddress
For Each addr In iphe.AddressList