Sapete come ottenere i' ip pubblico con vb.net?

finora sono riuscito ad ottenere solo l' ip locale:

Dim sHostName As String
sHostName = System.Net.Dns.GetHostName()
Dim IP = System.Net.Dns.Resolve(sHostName).AddressList(0).T oString()