如果PING不通,只有通过代理了

解决方案 »

  1.   

    can i get your program?
    [email protected]
      

  2.   

    这种情况只能找一个有固定IP服务器,做为IP地址服务。方法是用UDP给这个服务器发去一个数据包,包中就含有了发包方的IP地址及端口号,服务器方获得这个数据后,再告诉其它客户方,其它客户端就可以直接用UDP访问内部网内的机器了。
      

  3.   

    谢谢大家的答复啊,可是找一个固定IP服务器,给它发了一个数据包后,服务器该如何将此数据包发到其它客户端?此服务器放在那个网段呢?是192.168.0.XXX,还是192.168.1.XXX,望赐教啊,在此感谢万分!!并将送上100分!!1
      

  4.   

    应该是这样的吧,
      这服务器装两块网卡, 就是说同时在两个网段里, 这样才能转发啊!
      类似于 SYSGATE 的工作模式吧!
      有时候软件的事情要硬件来解决啊!
      

  5.   

    你首先在TCP/IP这层保证不同网段是通的,
    程序中不要考虑什么网段不网段的,
    不同网段之间有网关相联,在你的WINDOWS
    中将网关地址设置好
    我所在的中石化大型局域网,每个三级单位就是一个网段,
    之间有路由交换机相接,有代理网关保证各个子网都是通的,
    如我的IP:  192.168.12.7
    我的子网的网关是 192.168.12.254
      

  6.   

    诶,还是不行,奇怪,按照sygate方法?不行的,两公司不在一起,他们之间通过ISDN连接的,没有什么代理哦,而且奇怪,设置各自的网关是没有用的,双方都能够PING通,就是双方不能够聊天哦,诶,