不同局域网内的,两个主机怎么通信??

kanguolaikanguolaik 2011-10-25 09:48:44
第一,请说明原理
第二,请给出相关资料代码
...全文
659 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yulinlang 2011-12-26
  • 打赏
  • 举报
回复
请搜索VPN,无需代码。
序员 2011-12-25
  • 打赏
  • 举报
回复
http://v.youku.com/v_show/id_XMjgyMzAwNDg=.html
这里又端口映射的具体操作。
www_adintr_com 2011-10-25
  • 打赏
  • 举报
回复
最简单的是用服务器做转发.
要直接连的话就需要打洞, UDP 打洞比较方便, TCP 要困难些, 这也需要有服务器辅助才行. 这个 P2P 软件里用的很多, 找个开源的 P2P 软件去找源代码吧.
赵4老师 2011-10-25
  • 打赏
  • 举报
回复
用WinGate设置端口映射
cocoabird 2011-10-25
  • 打赏
  • 举报
回复
用socket链到同一个服务器上,通过服务器转发进行通信
icoke6 2011-10-25
  • 打赏
  • 举报
回复
据说 有个 叫 虚拟网卡的 软件 分别在两台机器上都装上 , 然后在虚拟 网卡上配同 网段的 局域网IP 即可。
恨天低 2011-10-25
  • 打赏
  • 举报
回复
路由器可以设置端口映射的。

自己去设置一下,就可以通信了。
maoxing63570 2011-10-25
  • 打赏
  • 举报
回复
端口映射(you can google port forwarding)
QQ515311445 2011-10-25
  • 打赏
  • 举报
回复
分别把两个网络服务器上的一个端口号映射到你要连接的机器,然后直接用Socket连接对方的外网IP就行了.代码就是Socket代码,网上很多,主要就是在路由器上映射一下端口
phoeni_xin 2011-10-25
  • 打赏
  • 举报
回复
穿墙。
luciferisnotsatan 2011-10-25
  • 打赏
  • 举报
回复
TCP/IP详解 卷一 原理
TCP/IP详解 卷二 代码

如果你要硬件上的,那就不清楚了。

64,636

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧