首页 新闻 会员 周边

获取客户机IP问题

0
悬赏园豆:5 [已解决问题] 解决于 2014-07-30 11:14

单步调试的时候IP地址获取了,但是返回的是 2001:0:9d38:6ab8:1c16:4b5:3f57:99f9

这个,大家看看是什么原因啊~!

 /// <summary>
        /// 获取客户端IP地址
        /// </summary>
        /// <returns></returns>
         public static string getIPAddress()
         {
             string IP = "";
             IPHostEntry host;
             host = Dns.GetHostEntry(Dns.GetHostName()); //Dns.GetHostName()获取本机的机器名,GetHostEntry返回IPHostEntry 实例。
             foreach (IPAddress ip in host.AddressList)
             {
                 IP=Convert.ToString(ip); //得到的所有的IP地址。
             }
             return IP;
         }

IP
男人要爽的主页 男人要爽 | 初学一级 | 园豆:6
提问于:2014-07-30 10:31
< >
分享
最佳答案
0

这个是IPV6的地址.找别的地方获取吧

收获园豆:3
吴瑞祥 | 高人七级 |园豆:29449 | 2014-07-30 10:46
其他回答(1)
0

IPV6吧

收获园豆:2
魔多 | 园豆:1015 (小虾三级) | 2014-07-30 10:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册