本人用的是长城宽带如何获取有多层代理的IP的真实地址。我测试了网上的几个代码都不好使。谢谢大家帮忙!

解决方案 »

  1.   

    提供一个参考,具体没尝试过。
    《Windows网络与通信程序设计》,第六章<原始套接字>,第二节<ICMP编程>,第三小节<路由跟踪>。
      

  2.   


    想获取这个,服务器端的程序是无能为力的。只能在客户端想办法,比如用浏览器插件,或是用HTML5,这个需要浏览器支持的情况
      

  3.   

    据说服务器要支持BPM4线才能得到真实的长城宽带的真实IP,请问还有其他的方法吗,这个方法成本太大
      

  4.   

    一个网站,根据访问用户所在的城市,显示对应城市的信息。对于其他的联通和电信的网络用户IP归属地都比较准,但是对于长城宽带和一些特殊的宽带归属地不准,导致显示的城市信息有问题。才有的这个帖子,所以不能改为C/S,谢谢您的帮助。
      

  5.   

    楼主试试这个呢:http://blog.csdn.net/zizhilianqiu/article/details/7603900
      

  6.   

    谢谢好像是不行。我需要知道用户的真实IP,如果是JS的我服务器无法得到,而且调用外部程序会让网页的速度变慢。根据IP我能查询到它的地址,这个没有问题。有问题的是,我得不到长城宽带的真实IP,我想应该有方法能得到,只不过是我不知道而已。
      

  7.   

    可能因为是路由的IP,不是访问代理的IP,因为要穿透防火墙,涉及到安全机制,自然得不到。看来只有多线BGP线路这一招。如有高手欢迎继续跟帖。我结贴了,谢谢回复本帖的朋友们。