CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

在 windows应用程序中 怎么获取客户端(应用程序)IP

楼主fyster(我本无心)2006-05-03 01:30:12 在 .NET技术 / C# 提问

注意,客户端不是浏览器  
   
  哪位老大知道啊.... 问题点数:100、回复次数:10Top

1 楼SaRoot(新风机)回复于 2006-05-03 02:13:31 得分 0

直接用获取IP的类呗Top

2 楼fyster(我本无心)回复于 2006-05-03 02:19:28 得分 0

怎么写啊,,能提供点代码吗??????Top

3 楼Knight94(愚翁)回复于 2006-05-03 08:42:01 得分 0

参看  
  http://www.codeproject.com/csharp/network.aspTop

4 楼jetxia(Thinking->Asking&Studying->Doing)回复于 2006-05-03 08:56:59 得分 0

System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName())[0].ToString()Top

5 楼hunyuan(混元灵通)回复于 2006-05-03 11:20:43 得分 0

System.Net.IPAddress   addr   =   new   System.Net.IPAddress(Dns.GetHostByName(Dns.GetHostName()).AddressList[0].Address);  
                          return   addr.ToString();Top

6 楼fyster(我本无心)回复于 2006-05-03 12:16:08 得分 0

to:   jetxia     ,   hunyuan  
   
  你这好像是得到本机的IP吧  
   
  如果远程客户端连接服务器的指定的一个端口,  
   
  那怎么得到远程的客户端IP啊???????Top

7 楼Knight94(愚翁)回复于 2006-05-03 12:51:29 得分 0

to   如果远程客户端连接服务器的指定的一个端口,   那怎么得到远程的客户端IP啊???????  
   
  为什么不让远程客户端连接的时候直接告诉服务器其IP呢Top

8 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2006-05-03 12:52:19 得分 0

汗到死……  
  你是用什么连的啊?  
  Socket,Socket不是有个RemoteEndPoint属性么?Top

9 楼webwalker(Jason.Xu@BenQ.com)回复于 2006-05-03 12:53:41 得分 0

IPHostEntry   ipInfo=new   IPHostEntry();  
   
  ipInfo=Dns.GetHostByName(TextBox6.Text);Top

10 楼iyond(伊飏)回复于 2006-05-03 12:59:11 得分 0

Socket   client   =   _listener.AcceptSocket();  
  string   remoteIp   =   ((IPEndPoint)client.RemoteEndPoint).Address.ToString();Top

相关问题

关键词

得分解答快速导航

  • 帖主:fyster

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo