首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP怎样获得本地的IP地址(小弟我是通过代理上的)

2012-05-31 
ASP怎样获得本地的IP地址(我是通过代理上的)VB.NET code protected void Button1_Click(object sender, Ev

ASP怎样获得本地的IP地址(我是通过代理上的)

VB.NET code
 protected void Button1_Click(object sender, EventArgs e)    {     string ip="";        if (Request.ServerVariables["HTTP_VIA"] != null)        {            ip = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];        }        else        {            ip = Request.ServerVariables["REMOTE_ADDR"].ToString();        }        TextBox1.Text = userIP;    }

我是通过代理上网的,我想用ASP想获得本地的内网IP地址,上面的发布在服务器上,在本地访问,在TextBox1.Text里显示的是代理的IP不是我的内网IP,凶弟纸妹们帮帮忙,我怎样才能获得本地的内网IP而不是代理IP

[解决办法]
百度一下js获取ip地址试试
[解决办法]
C# code
 /// <summary>        /// 获取局域网IP        /// </summary>        /// <returns></returns>        public static string GetLocalhostIpAddress()        {            string localhostIp = "";            localhostIp = Dns.GetHostEntry(Dns.GetHostName()).AddressList[0].ToString();            return localhostIp;        } 

热点排行