如何获得客户端IP? [英] How to get client IP ?
问题描述
Hello Everybody,
我尝试使用脚本来获取客户端IP
<%
dim IPAddr
IPAddr = Request.ServerVariables(" remote_addr")
Response.Write(" Your IP Address is"& IPAddr)
%>
但是脚本返回网站的IP,而不是CLIENT而不是空值!
我的网站托管在W2003服务器SP1,IIS,ISA
我只使用ASP没有ASP.NET
问候,
David
Hello Everybody,
I try to use script to get client IP
<%
dim IPAddr
IPAddr = Request.ServerVariables("remote_addr")
Response.Write("Your IP Address is " & IPAddr)
%>
but script return IP of Web site, not CLIENT and not null value!
My site is hosted on W2003 server SP1, IIS, ISA
I''m only using ASP no ASP.NET
Regards,
David
推荐答案
David Velazco写道:
David Velazco wrote:
大家好,
>我尝试使用脚本来获取客户端IP
<%
dim IPAddr
IPAddr = Request.ServerVariables(" remote_addr")
Response.Write( 你的IP地址是& IPAddr
%>
但是脚本返回网站的IP,而不是CLIENT而不是空值!
我的网站托管在W200上3服务器SP1,IIS,ISA
Hello Everybody,
I try to use script to get client IP
<%
dim IPAddr
IPAddr = Request.ServerVariables("remote_addr")
Response.Write("Your IP Address is " & IPAddr)
%>
but script return IP of Web site, not CLIENT and not null value!
My site is hosted on W2003 server SP1, IIS, ISA
让用户将其输入表单字段。 ;-)
无法保证这样做。
-
Microsoft MVP - ASP /ASP.NET
请回复新闻组。这个电子邮件帐户是我的垃圾邮件陷阱所以我
不经常检查它。如果您必须离线回复,请删除
NO SPAM
Have the user enter it into a form field. ;-)
There is no guaranteed way to do it.
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don''t check it very often. If you must reply off-line, then remove the
"NO SPAM"
David Velazco于2006年26日在>
microsoft.public.inetserver.asp.general:
David Velazco wrote on 26 mei 2006 in
microsoft.public.inetserver.asp.general:
大家好,
我尝试使用脚本来获取客户端IP
<%
dim IPAddr
IPAddr = Request.ServerVariables(" remote_addr")
Response.Write(您的IP地址是&& IPAddr)
%>
但是脚本返回网站的IP,而不是CLIENT而不是null值!
这不是真的。
显示用户自己的电脑或路由器或代理的IP。
====================
这是同一个问题,大卫问道我回答:
主题:回复:我想得到数字IP
日期:星期一,2006年5月22日20:22:27 +0200
新闻组:microsoft.public.inetserver.asp.general
我的网站托管在W2003服务器SP1,IIS,ISA上
我是' m只使用ASP没有ASP.NET
Hello Everybody,
I try to use script to get client IP
<%
dim IPAddr
IPAddr = Request.ServerVariables("remote_addr")
Response.Write("Your IP Address is " & IPAddr)
%>
but script return IP of Web site, not CLIENT and not null value!
This is not true.
The IP of the user''s own pc or router or proxy is shown.
====================
This is the same question you, David, asked and I answered on:
Subject: Re: I want to get the number IP
Date: Mon, 22 May 2006 20:22:27 +0200
Newsgroup: microsoft.public.inetserver.asp.general
My site is hosted on W2003 server SP1, IIS, ISA
I''m only using ASP no ASP.NET
-
Evertjan。
荷兰。
(请将x''更改为我的电子邮件地址中的点数)
--
Evertjan.
The Netherlands.
(Please change the x''es to dots in my emailaddress)
大家好,
我的机器服务器给我一个数字IP但它是我的服务器ISA是我的
防火墙。
我希望我有客户端的IP数。
我如何制作?
我用它但它给我相同的数字。
<%
dim IPAddr
IPAddr = Request.ServerVariables(" remote_addr")
Response.Write(" Your IP Address is" &安培; IPAddr)
IPAddr = Request.ServerVariables(" remote_host")
Response.Write("您的IP地址是& IPAddr)
%>
问候,
大卫
" Evertjan。" ; <前************** @ interxnl.net>在消息中写道
news:Xn ******************** @ 194.109.133.242 ...
Hello Everybody,
My machine server give me a number IP but it''s my server ISA that is my
firewall.
I wish I have the number IP of client.
How do i make it ?
I use this but it give me the same number.
<%
dim IPAddr
IPAddr = Request.ServerVariables("remote_addr")
Response.Write("Your IP Address is " & IPAddr)
IPAddr = Request.ServerVariables("remote_host")
Response.Write("Your IP Address is " & IPAddr)
%>
Regards,
David
"Evertjan." <ex**************@interxnl.net> wrote in message
news:Xn********************@194.109.133.242...
David Velazco于2006年26日在microsoft.public.inetserver.asp.general写道:
David Velazco wrote on 26 mei 2006 in
microsoft.public.inetserver.asp.general:
Hello Everybody,
我尝试使用脚本来获取客户端IP
<%
dim IPAddr
IPAddr = Request.ServerVariables(" remote_addr")
Response.Write("您的IP地址是& ;& IPAddr)
%>
但是脚本返回网站的IP,而不是CLIENT而不是空值!
Hello Everybody,
I try to use script to get client IP
<%
dim IPAddr
IPAddr = Request.ServerVariables("remote_addr")
Response.Write("Your IP Address is " & IPAddr)
%>
but script return IP of Web site, not CLIENT and not null value!
这不是是的。
显示用户自己的电脑或路由器或代理的IP。
=============== =====
这是同样的问题,你,大卫,问我和我回答:
主题:回复:我想获得数字IP
日期:星期一,2006年5月22日20:22:27 +0200
新闻组:microsoft.public.inetserver.asp.general
This is not true.
The IP of the user''s own pc or router or proxy is shown.
====================
This is the same question you, David, asked and I answered on:
Subject: Re: I want to get the number IP
Date: Mon, 22 May 2006 20:22:27 +0200
Newsgroup: microsoft.public.inetserver.asp.general
我的网站托管在W2003服务上SP1,IIS,ISA
我只使用ASP而不是ASP.NET
My site is hosted on W2003 server SP1, IIS, ISA
I''m only using ASP no ASP.NET
- Evertjan。
荷兰。
(请将我的电子邮件地址中的x'变为点数)
--
Evertjan.
The Netherlands.
(Please change the x''es to dots in my emailaddress)
这篇关于如何获得客户端IP?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!