两台电脑
A 192.168.1.120
B 10.14.234.110A能ping通 B,用VB winsock无法连接,请问怎么才能用 VB winsock连接进行通信?
 
成功的话分数可以再加

解决方案 »

  1.   

    找本书看看,这种例子多的是。先试验网内(局域网)的,再试验外网的(首先自己要能访问internet)
      

  2.   

    打开防火墙对应端口。包括windows防火墙,以及其它安装在这两台电脑上网络安全软件,还有这两台联网电脑之间所经过的所有硬件防火墙的对应端口。
      

  3.   

    能ping通就能连。不过要注意:(1)A能ping通B,不等于可以反过来,B能ping通A,典型的,A在外网,B在内网(相对于NAT来说),那么A不能主动连B的。
    (2)防火墙的设置,端口是否被占用。
      

  4.   

    两台电脑都能ping通,我用10.14.235.53可以与10.14.234.110用winsock进行通信,但是196.168.1.120死活就是与10.14.234.110连接不上
      

  5.   

    这是两个不同的内网, 也不知道两个网之间是如何连接, 如果有直接的物理连接, 那么可以通过路由器来设置两个网络的路由转发.如果中间还隔着internet...那要么一端开通VPN, 另一段通过VPN访问. 
      

  6.   

    楼主一台电脑双网卡,在不同网段,怎么实现vb同时通信呢,就是a1通信b,a2通信c,两个网段
      

  7.   

    使用WinGate软件端口映射。