博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 获取IP地址
阅读量:4287 次
发布时间:2019-05-27

本文共 821 字,大约阅读时间需要 2 分钟。

一、Asp.Net 获取客户端Ip地址:

参考:

Asp.Net获取客户端信息:

二、使用Dns类获取Ip地址

获取指定域名的ip地址,可能会获取到多个。

但是ping的结果和浏览器显示的结果,是获取的结果数组中的第一个只

//使用Dns获取ip地址可能会有多个Console.WriteLine("--------DNS获取--------");IPAddress[] addres = Dns.GetHostAddresses(host);foreach (var item in addres){    Console.WriteLine(item.ToString());}

三、使用Ping类获取Ip地址

获取指定域名的ip地址

//使用ping 命令获取IP地址,缺点如果远程服务器不允许ping的情况下会获取失败Console.WriteLine("--------Ping命令获取--------");Ping p1 = new Ping();PingReply reply = p1.Send(host); //发送主机名或Ip地址if (reply.Status == IPStatus.Success){    Console.WriteLine(string.Format("Address: {0} ", reply.Address.ToString()));}

更多ping命令使用介绍:

四、CS客户端获取ip地址

//CS应用获取客户端ip地址//RemoteEndpointMessageProperty endpointProperty = //    OperationContext.Current.IncomingMessageProperties[RemoteEndpointMessageProperty.Name] //    as RemoteEndpointMessageProperty;

转载地址:http://mbogi.baihongyu.com/

你可能感兴趣的文章
【可疑代码扫描器V0.12最新绿色版】
查看>>
【色空win7动漫美女诱惑主题】
查看>>
【美女送福利了win7主题】
查看>>
【解析关电脑后CPU风扇转不停问题】
查看>>
【内网不正常引起死机解决办法】
查看>>
【5步搜索到无线网卡信号】
查看>>
优酷客户端3.8.0 [优酷客户端官方正式版]
查看>>
【还原win7系统默认字体的方法】
查看>>
重庆一号通V2011官方版[新型电信服务]
查看>>
【图文】教你设置Win8系统中家长控制
查看>>
【主题世界】阿狸对着你卖萌桌面主题
查看>>
【加密桌面便签】V1.1正式版简体中文
查看>>
【Windows7系统装什么浏览器好用】
查看>>
看图纸V3.2.1正式版[看图纸正式版下载]
查看>>
【图文解决win7系统C盘空间不够用】
查看>>
【win7系统怎样进去登陆界面】
查看>>
【win7无法识别u盘的解决办法】
查看>>
【布谷鸟来客提醒V4.0 官方版】淘宝店铺监控软件
查看>>
【教你修复win7下IE8主页被篡改的方法】
查看>>
【维护和保养电脑主机需12点注意】
查看>>