各位大哥麻烦问一下
就是现在我想做一个连接,大概思路是这样的:我有一个系统  有2个IP地址 一个是电信(如:192.168.0.1 这个地址是电信的) 一个移动的(如:192.168.0.2 这个地址是移动的)然后我这边有一个域名(如:www.111.com )  当我点这个域名的时候   可不可以实现先判断我自己家的是电信还是移动的 然后在访问哪个地址  比如 我家是电信的 那么我点这个域名的时候 就直接访问192.168.0.1这个电信地址 而不是 192.168.0.2 移动这个地址  反之我家是移动的 就直接访问 192.168.0.2这个地址 而不是电信的那个地址这个怎么实现?  可不可以不要什么电路选择器这类的东西 直接通过写代码实现  要是可以的话 这个怎么实现? 有代码的麻烦贴一下 谢谢~如果上面的这种不能实现的话  可不可以我点这个域名  随机的访问2个IP地址中的一个
但是只写html代码和js就行了 谢谢!!!

解决方案 »

  1.   

    http://www.sharejs.com/showdetails-735.aspx
    看一下或许有用,很神奇的js实现的
      

  2.   

    对各个ip发起ping,判断响应时间,然后再选择
    java 实现ping,http://java.sun.com/j2se/1.4.2/docs/guide/nio/example/Ping.java
      

  3.   

    做个IP来源数据库,查询来源IP,来源是含有 电信 字样的转向电信IP,来源含有 移动 字样的转向移动IP
      

  4.   

    楼主,如果DNS服务器支持的话,问题就好解决了。
    建议你考虑DNSPod :http://www.dnspod.com/
      

  5.   

    这与java应该没什么关系吧。
    其实很简单。做两个浏览器,一个在前方,一个在后方,完全覆盖,任何访问,同时向两个浏览器同时发出,看哪个先处理完,就切换哪个显示。OK啦。
      

  6.   

    既然别人要访问到你~~必然他知道你的IP或者域名~~既然知道你的IP  他就能判断你的IP 是属于电信还是移动的~~然后就能用同样的网络访问你或者你网页上加个代码判断~~连接时间~~越小  那么速度就越快了~~~~还有就是你的问题??不晓得是我没看懂还是你没写清楚??我的 理解你的意思是不是这样:我客户端访问服务器~~服务器上是双线接入~~~而我是一般的带宽(城域网,IP随时在换,服务公司也随时在换)如果我客户端的访问你服务器,如果我的是电信的IP  则访问你电信的服务器,,如果我是移动则访问你移动的服务器~~如果是这样~~以上有答案  也可判断  连接时间~~~时间越小越快~~  还是自动选择把·~