编程论坛
注册
登录
编程论坛
→
ASP.NET技术论坛
请教获取I访问者的IP
求学boy
发布于 2007-05-18 20:50, 832 次点击
string ip = Request.ServerVariables["REMOTE_HOST"];
我这样写得到的Ip是127.0.0.1
我想获得机的,该怎么办???
比如说获得我的本机Ip,是192.168.0.21
4 回复
#2
为记忆上锁
2007-05-18 21:21
string ip =Request.UserHostAddress();
lz 那样写是获取服务器的ip
#3
求学boy
2007-05-19 13:19
string ip =Request.UserHostAddress;
我试过了
还是不行,得到的还是127.0.0.1呀
#4
ahuinan
2007-05-20 11:05
System.Net.IPAddress ip = System.Net.IPAddress.Parse(Request.UserHostAddress);
System.Net.IPHostEntry ihe = System.Net.Dns.GetHostEntry(ip);
tbxComputerName.Text = ihe.HostName;//主机名
#5
rainic
2007-05-20 12:05
http://192.168.0.21
楼主,你用上面的连接访问你的站点试试
试过之后你就明白了
[此贴子已经被作者于2007-5-20 12:05:56编辑过]
1