如何从C#中的给定IP获取域名?
发布时间:2020-12-15 03:59:05 所属栏目:百科 来源:网络整理
导读:我想从给定的IP获取域名. 例如,如果我给IP为“172.24.17.85”,我应该只得到域名,如我的域名是sonata.net. C#中的任何代码片段? 解决方法 你试过 Dns.GetHostEntry 吗 例: using System;using System.Net;class Test{ static void Main(string[] args) { IP
我想从给定的IP获取域名.
例如,如果我给IP为“172.24.17.85”,我应该只得到域名,如我的域名是sonata.net. C#中的任何代码片段? 解决方法
你试过
Dns.GetHostEntry 吗
例: using System; using System.Net; class Test { static void Main(string[] args) { IPAddress addr = IPAddress.Parse("69.59.196.211"); IPHostEntry entry = Dns.GetHostEntry(addr); Console.WriteLine(entry.HostName); // Prints "stackoverflow.com" } } 请注意,这不适用于您给出的示例…如果反向DNS查找不起作用,我不知道您可以做什么. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- PostgreSQL全文搜索与NHibernate.Search通过Luce
- Cocos2dx学习之-----别踩白块V1.0
- c# – 正则表达式替换 – 如何在不同字符串的多个
- 分享:json2.js源码解读笔记
- 在Flex中使用嵌入字体鲜为人知的秘密
- 布局错误error: Error parsing XML: not well-fo
- ruby-on-rails – 在IRB中使用Yahoo Fantasy Spo
- objective-c – 旧版iOS和OS X上的ARC
- c – 类构造函数中boost :: shared_ptr的默认值
- 如何控制.NET DataContract序列化,以便它使用XML
热点阅读