a和b不能直接通信,要通过c中转的。建议还是用tcpa<----->c<-------->b

解决方案 »

  1.   

    to cxiaobao(风子):请指教我现在只能这么处理了:
    1.A, B都有自己的真实IP,直接通讯
    2.A有真实IP,B没有,B主动给A发,A得到B的IP和Port,然后就可以直接通讯了
    3.A,B都在代理后面
    3.1.A,B在同一网段,A通过服务器C告知B自己的局域网IP,B和A直接通讯
    3.2.A,B不在同一网段,A,B通过C转发间接通讯不知高手有没有好的方法?谢谢
      

  2.   

    http://www.csdn.net/expert/topic/553/553701.xml?temp=2.991885E-02
      

  3.   

    to  masterz():
    谢谢,但是我目前遇到的不是通过socks4/5连接到外部IP的问题,而是代理后面的两台计算机相互连接的问题依照我上面的方法,现在还有一个问题,就是代理服务器对UDP映射的失效时间的问题
    在隔一段时间后,代理后面的计算机如果一直没有和外部通讯,则映射的端口将会失效。现在我没有找到失效的时间间隔,这个应该是一个标准性的东西。不知哪位大师知道?望告知,谢谢
      

  4.   

    WorksLink在服务器上开了一个缓冲区, 也就是在B--> C,
    再经C---->A,
    由服务器转发的。并不能直接穿过去的。
      

  5.   

    大家好像只对简单问题感兴趣,有对我的问题有兴趣的吗? 告诉我,我们酒吧饭店谈也可以...我准备在用ATL创建一个全局COM(只启动一个实例)供所有客户端使用,在MSDN上找到一个例子DCOM,该例子很长又没有说明,很难看懂,请问哪位大侠能讲讲作全局COM的方法,最好有短一点的例子说明,谢谢!