如何改变 Request.ServerVariables("REMOTE_ADDR")的值,实现动态变化,请大侠给个简单示例,谢谢!

解决方案 »

  1.   

    IP = this.Request.UserHostAddress.ToString();
    打开首页或刷新后
    直接把IP传到服务器端
      

  2.   

    ServerVariables里的值是只读的,能改吗?
      

  3.   

    HTTP_CLIENT_IP和HTTP_X_FORWARDED_FOR很容易伪造.
    但伪造REMOTE_ADDR,还没看到真实的东东.
      

  4.   

    Request.ServerVariables("Remote_Addr")&"<br>"   '来取得客户端的IP地址   
        
        Request.ServerVariables("Local_Addr")&"<br>"   '服务器IP   
        Request.ServerVariables("Remote_Host")&"<br>"   'REMOTE_ADDR   发出请求的远程主机   (client)   的   IP   地址   
      。   REMOTE_HOST   发出请求的主机   (client)   名称。如果服务器无此   信息,它   
      将设置为空的   MOTE_ADDR   变量
      

  5.   

    Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址
    动态修改就是修改客户端