我写的程序只在局域网内用,怎样获取客户端的ip?
注:有的机器配了代理上互联网,有的没配。

解决方案 »

  1.   

    Response.Write(Request.UserHostAddress);用代理访问互联网,局域网不受影响.
      

  2.   

    如果我配了代理,用Request.UserHostAddress就成了代理的地址了,没配正常
      

  3.   

    HttpContext.Current.Request.UserHostAddress
      

  4.   

    如果我配了代理,用Request.UserHostAddress就成了代理的地址了,没配正常
    =============================
    的机器配了代理上互联网,有的没配
    ================
    他访问局域网是不用代理的。所以没关系。
      

  5.   

    to:sea76(海边男孩 
    ===================
    这说明这个用户比较笨。代理里面有个选项(对本地IP不使用代理),
    他这样会降低效率,但是他如果一定要用代理,那就没有办法了。