标签:
今天打算试着写个小聊天程序,但是要用到获取本机IP,以前从没用过。摆渡百度了一会儿,出于贪心,想把各种获取本机IP的方法给找出来。摆渡+测试了几个小时,于是有了下面的成果,有点小累,但看到这些成果,也很高兴。不一定很全,但也不少了。
①
②使用IPHostEntry获取本机局域网地址
③获取本机网络ip地址
方法时通过向网站向一些提供IP查询的网站发送webrequest,然后分析返回的数据流
④//由于用到了ManagementClass、ManagementObjectCollection;必须添加引用System.Management.dll及using System.Management;
⑤调用一个网站提供的Web服务来查询IP网址:http://www.webxml.com.cn/zh_cn/web_services.aspx服务:http://webservice.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx
弄了好半天,但是没学会怎样调用Web Service,按照搜到的页面做也不行,遂先放弃吧.....毕竟还未接触到WebService,改天把WebService搞定再来一定就容易了(留待以后完善吧)
⑥通过获取CMD里ipconfig命令的结果来得到IP
⑦NetworkInformation
标签:
原文地址:http://www.cnblogs.com/aiqingqing/p/4543778.html