例如,如果我给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查找不起作用,我不知道您可以做什么.
总结以上是内存溢出为你收集整理的如何从C#中的给定IP获取域名?全部内容,希望文章能够帮你解决如何从C#中的给定IP获取域名?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)