如何用Tcp/Ip协议连接远程机子?(100分)

  • 主题发起人 主题发起人 cqhed
  • 开始时间 开始时间
C

cqhed

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用Tcp/Ip协议连接远程机子,主要是不知道对方的真实IP,只能看到内网地址,但那是不可能连接上的,可用QQIP显示的地址连也不行,不知道确切用哪一个,这个技术用于工业控制,但现在有两个局域网中的机子要控制,就是不知道如何得到IP;在网上看到用socks或Http的方式,但又知道怎么用,哪位仁兄给讲讲?
 
没有ip地址,直接连接不知道行不行?
可以让对方发一个请求,在这个请求里包含一定的信息。然后就可以连接。
*_^
 
只能使用p2p技术了!QQ等显示的地址,只是经过NAT转换后的地址,直接发送信息肯定要被NAT抛弃的!
server (公网IP)
- -
client <--------------------------->client

通过Server 使两个Client端通信(可以直接建立连接)
我试验过这种东西,当时出了点问题,只能单向通讯,也没有仔细研究。
 
采用软件吧。如pcanywhere等啊
 
TCP/IP也可直连的,就是端口重用,只不过这样可能也会被NAT丢弃的,而且效率也不高。
可以用中介软件之类的,如花生壳,在一端做个服务器,另一端登陆也是可行的。
 
有钱就上vpn吧,没钱装个softethernet虚拟局域网
 
你上网的时候的ip 才是 真正 的ip地址 例如你访问http://www.ikaka.com/ip/index.asp 这个ip 才能使用
 
我是用花生壳来实现的
 
有许多API函数可以知道。虽然在局域网内,许多已经被映射过了,但是,你仍然可以通过 编程获得。
 

Similar threads

后退
顶部