socket 连接

小曦子 2010-08-11 06:32:29
socket如何编程才能实现两个内网之间的通信,我写了一个程序,只能在局域网间才有用,如果是两个外网是不能连接的,而且更是两个外网的内网,想请教有这方面编程的人提供些思路要如何实现,当然不允许依赖第三方的,各位前辈请提供些思路
...全文
93 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxipu 2010-08-12
  • 打赏
  • 举报
回复
路由器进来以后的地址是局域内网,需要在路由器添加端口映射
zhujian888 2010-08-12
  • 打赏
  • 举报
回复
提供一中间的外网服务器当桥梁就可以。
小曦子 2010-08-12
  • 打赏
  • 举报
回复
谢谢各位的解答,现在打算用端口映射了
bcj00000 2010-08-12
  • 打赏
  • 举报
回复
NAT
湛卢VV 2010-08-12
  • 打赏
  • 举报
回复
关注~~~~帮顶
lyramilk 2010-08-12
  • 打赏
  • 举报
回复
用udp
aizibion 2010-08-11
  • 打赏
  • 举报
回复
外网需要确切知道对方在唯一IP地址,还有需要防火墙允许你们通信的端口等等
  • 打赏
  • 举报
回复
呃.我觉得要是有一方有独立IP就好办,但是如果没有就要做端口应射之类的东西....
wqkjj 2010-08-11
  • 打赏
  • 举报
回复
这个问题和socket似乎没有关系,是路由的问题 。如果没有服务代理或者包转发,恐怕可用的招不是很多。IP/ICMP包也许还有点希望。

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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