我正在尝试获取用户的外部 IP,以便将其保存到他们的用户文件中。但我找不到任何方法来做到这一点。我试过做:
Private Function getExternalIP() As Net.IPAddress
Using wc As New Net.WebClient
Return Net.IPAddress.Parse(Encoding.ASCII.GetString(wc.DownloadData("http://whatismyip.com/automation/n09230945.asp")))
End Using
End Function
但我不断收到一个 formatException 说“ip 无效”