我的问题是如何从IP地址获取域名任何想法都会被接受
我找了三天都没有答案。
我希望该程序能够与未知网站一起使用“我创建它或他使用它的用户”
我给出 IP 地址,程序会给我该服务器的所有域名,例如 216.58.211.100 >>>>> 结果将 bw >>>>>>www.google.com。
现在这对我来说非常重要。为什么这么难做到呢?有什么想法吗?我更喜欢 VB.Net,但其他语言或想法也可以。预先感谢。
我明白了。这对我有好处。
Dim validip As Boolean
ListBox1.Items.Clear()
Dim ipHost As IPHostEntry = New IPHostEntry()
Application.DoEvents()
Try
ipHost = Dns.GetHostEntry(TextBox10.Text)
validip = True
Catch se As SocketException
Dim message = se.Message.ToLower()
If message.Equals("no such host is known") Then
validip = False
Else
Throw
End If
End Try
If validip Then
For Each ip As IPAddress In ipHost.AddressList
ListBox1.Items.Add(ip.AddressFamily.ToString())
ListBox1.Items.Add(ip.ToString())
Next
ListBox1.Items.Add("Host name is : " & ipHost.HostName)
Else
ListBox1.Items.Add("Could not resolve unknown host.")
End If