gpt4 book ai didi

.net - 获取远程名称地址(非 IP)

转载 作者:行者123 更新时间:2023-12-04 23:35:04 26 4
gpt4 key购买 nike

我想显示用户名称地址(请参阅 www.ipchicken.com ),但我唯一能找到的是 IP 地址。我尝试了反向查找,但也没有用:

IPAddress ip = IPAddress.Parse(this.lblIp.Text);
string hostName = Dns.GetHostByAddress(ip).HostName;
this.lblHost.Text = hostName;

但 HostName 与 IP 地址相同。

谁知道我需要做什么?

谢谢。
瞎扯。

最佳答案

编辑我之前的回答。
尝试(在 vb.net 中):

    Dim sTmp As String
Dim ip As IPHostEntry

sTmp = MaskedTextBox1.Text
Dim ipAddr As IPAddress = IPAddress.Parse(sTmp)
ip = Dns.GetHostEntry(ipAddr)
MaskedTextBox2.Text = ip.HostName

Dns.resolve 在 .Net 的更高版本中似乎已过时。如前所述,我认为问题是由您的 IP 地址没有固定名称或有多个名称引起的。上面的示例适用于 Google 地址,但不适用于我们使用的具有几个关联名称的地址。

关于.net - 获取远程名称地址(非 IP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com