如何在两局域网里通过用SOCKET在INTERNET里连接(300分)

L

lwaif2

Unregistered / Unconfirmed
GUEST, unregistred user!
如果用SOCKET在INTERNET里连接,如果双方都是在局域网里,通过其他
机器上网,这样的话就算知道对方的IP和端口也不能连接,不知道有什么
方法可以连接?最好有例子看到,谢谢
 
不可能吧。不可以跨网段的。
除非....//hehe 象我一样,用vc写了一个转发程序,饶过公司的firewall,上班
的时候偷偷上bbs找mm聊天
但这个,我想决不是你的原意
 
局域网中的机器的IP地址(网卡)应与SOCKET的在同一网段。
建议你最好使用HOSTNAME属性来定义,这样你就不用考虑宿主机的地址了。
 
用SyGate或WinGate做代理服务器,基本上就可以了,试试。
 
用代理服务器
 
问题其实就是如何将信息发入一个局域网中指定机器,
因为一个局域网内的机器对外是统一ip的
如果这个局域网有firewall有什的就困难了,否则还可以试试!
 
我的意思就是已经用了SyGate连上了INTERNET,但那两台在局域网里的机器
没有INTERNET上可以找到的IP,就比如它们的IP都可以定为192.168.0.1
但用SyGate连上INTERNET的机器他们本来有一个IP192.168.0.2,上网用的
MODEM又会分到一个IP,这样的话,那两台机器就很难找了吧
 
没有更好的答案吗?
 
接受答案了.
 

Similar threads

回复
0
查看
701
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
975
SUNSTONE的Delphi笔记
S
顶部