vb.net获取外部IP地址

时间:2015-12-05 20:38:39

标签: vb.net ip external

我无法找到任何有效的代码来获取计算机的外部IP地址。任何人都可以给我一段代码来做这件事。

1 个答案:

答案 0 :(得分:1)

这对你有用,虽然它的功能取决于这个远程页面是否可用。如果它发生故障,此功能将停止工作。然后你可以把它指向其他地方。

''' <summary>
''' Returns your IP address as string
''' </summary>
''' <returns></returns>
''' <remarks></remarks>
Private Function IpAddress() As String
    Using wc As New Net.WebClient
        Return System.Text.Encoding.UTF8.GetString(wc.DownloadData("http://tools.feron.it/php/ip.php"))
    End Using
End Function