林网博客
探讨计算机网络安全 拓展计算机网络应用
RSS
  • Home
  • 关于
  • 日志存档

ASP如何获取真实IP地址

一月 2, 2006 by linker | 0 Comment » | 17 views

在 ASP 中使用 Request.ServerVariables(“REMOTE_ADDR”) 来取得客户端的 IP 地址,但如果客户端是使用代理服务
器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实
IP 地址,就要使用 Request.ServerVariables(“HTTP_X_FORWARDED_FOR”) 来读取。
  不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables(“HTTP_X_FORWARDED_FOR”) 来读取客户端
的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。
  还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 Request.ServerVariables
(“HTTP_X_FORWARDED_FOR”) 取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:

……
userip = Request.ServerVariables(“HTTP_X_FORWARDED_FOR”)
If userip = “” Then userip = Request.ServerVariables(“REMOTE_ADDR”)
……

  即:如果客户端通过代理服务器,则取 HTTP_X_FORWARDED_FOR 的值,如果没通过代理服务器,就取 REMOTE_ADDR 的值。

你也许还想了解这些

  • 2006年06月13日 -- 入侵网站的各种漏洞的利用
  • 2006年05月6日 -- 世界最新2006年杀毒软件排名(绝对权威)
  • 2006年04月30日 -- Windows 2003搭建虚拟主机服务器(图)
  • 2006年04月21日 -- Web服务器和应用程序服务器区别详解
  • 2006年04月20日 -- IIS突然不解析asp文件的处理步骤
  • 2006年04月17日 -- 为什么要采用java这个平台
  • 2006年04月16日 -- 黑客攻破SQL服务器系统的十种方法
  • 2006年04月16日 -- 单引号导致的网站崩溃 L-blog入侵实录
  • 2006年03月30日 -- DW-MX数据源链接的四种方法
  • 2006年03月26日 -- 网管和黑客都必须知道的命令

网站技术 | Tags: asp, server, 服务, 服务器, 程序


Leave a Reply





点击取消回复

林网博客 Sponsors


  • favicon.ico图标在线制作网站推荐(61,681)
  • 修改限制discuz论坛注册名长度(41,919)
  • intel 82801EB ICH5 ac97声卡驱动下载(10,493)
  • 手动关闭gzip方法(phpwind、discuz和supesite)(8,486)
  • google来路突然减少与恢复(8,402)
  • intel 82801EB ICH5 ac97声卡驱动完整安装版下载(8,126)
  • windows7声卡驱动Realtek HIgh Definition Audio的下载和安装(5,895)
  • 笔记本遇到驱动安装不完整提示“microsoft ACPI-Compliant System ”(4,282)
  • 日志存档(3,368)
  • 笔记本thinkpad T400安装server 2003系统所需要驱动程序整理大全(3,086)
    • 随机文章

      • 在运行中快速执行程序
      • 一个小问题,双击打不开盘符的解决
      • 网络美景
      • 由McAfee 8.5i最新版的弱点看交互式保护的重要性
      • 一次入侵秀的详细分析
      • 郑州这几天可真够酷的
      • 跳线与超频引起的可以发现声卡但无声问题
      • 电脑声卡驱动不了、不发声、装驱动过程中重启问题分析
      • 介绍一下runas命令
      • ASP文件上传原理分析及实现实例
    • 近期热评文章

      • Google搜索工作原理(图) (7)
      • 腾迅搜搜优化分析 (6)
      • 警钟:IT人缺乏睡眠的可怕后果 (6)
      • 设置phpmyadmin 允许空密码登陆 (4)
      • 什么是google沙盒?如何防止进入沙盒? (4)
      • 马化腾看好电子商务与搜索 你做了没? (3)
      • 数据恢复必须打起十二分的小心 (3)
      • 中文SEO相关工具大全 (3)
      • 彻底解决“因为发生错误,安装过早结束”问题 (2)
      • 重启服务器解决数据库连接错误Provider 错误 '80004005' (2)
    • 最近发表文章

      • 谷歌(google)炸弹依然还起作用
      • 一张神秘的SEO图表
      • Nvidia显卡更新驱动后windows7图片查看器背景为粉红色
      • 什么是google沙盒?如何防止进入沙盒?
      • HTC T3333死机后的资料备份问题
      • 中文SEO相关工具大全
      • Google搜索工作原理(图)
      • History and development of sports betting
      • 警钟:IT人缺乏睡眠的可怕后果
      • 腾迅搜搜优化分析
      • 所有邮箱登陆都提示“你找的文件服务器上找不到”
      • the United States’s Pawn Shops
    • 特别链接

      • PE管
      • 地板之家
      • 河南商网
      • 火狐插件
      • 郑州云海
    Copyright © 2010 林网博客 All Rights Reserved XHTML CSS THEME by I SOFTWARE REVIEWS