代码:
string s_ip;
if(Request.ServerVariables["HTTP_VIA"]!=null)
s_ip=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
else
s_ip=Request.ServerVariables["REMOTE_ADDR"].ToString();
Label19.Text ="ip地址:"+s_ip+" 主机:"+System.Net.Dns.GetHostByAddress(s_ip).HostName ;
把最后一句分离成
s_ip 和System.Net.Dns.GetHostByAddress(s_ip).HostName 就可以知道是ip地址和主机名了。