.net – 获取远程名称地址(不是IP)
发布时间:2020-12-16 06:34:40 所属栏目:asp.Net 来源:网络整理
导读:我想向用户显示名称地址(见 www.ipchicken.com),但我唯一能找到的就是IP地址.我尝试了反向查找,但也没有工作: IPAddress ip = IPAddress.Parse(this.lblIp.Text);string hostName = Dns.GetHostByAddress(ip).HostName;this.lblHost.Text = hostName; 但Hos
我想向用户显示名称地址(见
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 在以后的.Net版本中,Dns.resolve似乎已经过时了.如前所述,我认为问题是由您的IP地址没有固定名称或具有多个名称引起的.上面的示例适用于Google地址,但不适用于我们使用的具有与之关联的几个名称的地址. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 我什么时候应该使用Webservice属性System.Compo
- asp.net – Thread.CurrentPrincipal在使用WebGet调用的WCF
- ASP.NET – 验证UserControl内部的控件
- 三步快速解决dll冲突问题
- asp.net – 全局ASAX中的错误:文件不存在
- asp.net-mvc-3 – 如何建模绑定实现接口的类?
- 如何在ASP.NET MVC应用程序中组织JavaScript代码
- Razor 页面简化了 ASP.NET MVC 应用程序
- asp.net-mvc – 在OS X 10.7.4上的MonoDevelop中构建MVC4项
- asp.net-mvc – 使用ASP.NET MVC 3本地化非数据注释错误的最
推荐文章
站长推荐
- asp.net-mvc – 如何拦截视图渲染以在所有部分视
- asp-classic – ASP经典CDO电子邮件消息在textbo
- asp.net – 完全替换Swashbuckle UI
- RavenDB ASP.NET会话提供程序?
- asp.net-mvc – 将参数传递给html partial并在部
- asp.net-mvc – HttpPostedFileBase没有绑定到模
- 当我的模型在我的ASP.NET MVC应用程序中为null时
- asp.net-mvc – 在Mvc中验证DateFormat
- asp.net-mvc – 在我正在运行的Visual Studio 20
- asp.net – 自定义控件变为通用的“UserControl”
热点阅读