内外网通信

lisuimengaaa 2008-04-23 10:00:27
也许我问的是一个古老的话题吧。但我至今也没有找到答案
一个用COSCKET写的聊天室程序,在两台有固定IP的机器上能互相通信,但现在我想把它放在两个内网里。比如我在北京的朋友通过公司的路由器上网,我在哈尔滨也是通过公司的路由器上网。我要怎么样才能让他一启动我的程序就能把他的地址发给我呢(注意他是在内网) 然后我再根据得到的地址给他发消息以实现通迅
我表述的不太明白,望谅解,大家只要把意思说一下就可以了。或告诉我应参考哪些书
...全文
130 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
jinyt 2008-04-24
  • 打赏
  • 举报
回复
http://www.google.cn/search?complete=1&hl=zh-CN&q=udp%E7%A9%BF%E9%80%8Fnat%E7%9A%84%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E7%8E%B0&meta=&aq=1&oq=UDP%E7%A9%BF%E9%80%8F

google来得,先看看吧
skyful123 2008-04-24
  • 打赏
  • 举报
回复
还有种办法是在公司路由上搞个 端口映射.

就解决了
ouyangzhongmin 2008-04-23
  • 打赏
  • 举报
回复
http://www.vckbase.com/document/viewdoc/?id=1773
hurryboylqs 2008-04-23
  • 打赏
  • 举报
回复
某一方必须有一个公网IP
danjm536 2008-04-23
  • 打赏
  • 举报
回复
两台机器都是内网的话是不行的!这要用udp或tcp穿透nat,为达到穿透nat的目的,必须要有一台有全球唯一ip地址的主机做中转,才能达到两台处于局域网的主机直连的目的!
详细过程可以联系我,我目前正在做tcp/udp穿透nat的毕业设计,欢迎讨论!
联系QQ:155222738.

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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