举个例子,我局域网共用221.232.126.74这一个IP出去,现在
该局域网内有台机器访问远程某服务器,假设该访问者的在他
所在的局域网内的ip是192.168.0.120
我怎么获取'192.168.0.120'这个ip?

解决方案 »

  1.   

    我的感觉是用PHP不能取得,但是用其它的方式应该可以的
    如果大家用过浩方对战平台应该会留意上边列表显示的IP都是(你或其它人在自己的)内网的IP
    当时我感到很惊奇的,但是也仅此而已
    从网上搜了好长时间也没有找到这方面的内容
    希望那天碰到一个高手把这个问题解决了
      

  2.   

    浩方对战平台是个软件,他在本地是有客户端的web得到客户端资料是有办法的用 Active 你想干什么都可以哪怕是获得他本地的屏幕不过让通过用户的安全认证如果你要干点坏事情也只能针对一般用户
      

  3.   

    是的,这个获得内网ip的问题应该是解决不了,除非用activex
      

  4.   

    那是你的局域网防火墙提供给公网服务器的资料,这样公网的网站才能得到,这防火墙一般是ISA,如果防火墙关闭这功能,公网是不可能得到的。就像透过代理服务器,依然可以得到你的真实IP一样。
      

  5.   

    浩方那个是忽悠人的,你细看看,不是你本地的LAN IP,而是在上面的IP,他给你个IP了
      

  6.   

    有办法,做一个activex控件,用户安装后,让控件传用户的地址给服务器接收
      

  7.   

    呵呵
    忘了那个客户端了
    看来是不能直接获得了
    TCP/IP协议好像规定的外网不能向内网发出访问请求吧?
      

  8.   

    同意 spacet(空格t)  的说法