winsock控件连接公网主机和内网主机

wj_yhl 2008-10-09 03:40:26
现在我要用winsock控件写一个应用软件,接收从一个GPRS模块传回得数据,GPRS那边应该用的是公网得IP,但是如果接收得主机用得是内网得IP,怎么才能建立连接呢?
...全文
89 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy_sea 2008-10-09
  • 打赏
  • 举报
回复
GPRS模块每次联网后,如果能把本次IP地址写在网络上某个地方的话,一楼的方法就可行了。
wj_yhl 2008-10-09
  • 打赏
  • 举报
回复
端口映射也是存在问题的,一般情况下,我们用的是企业网,如果没有特殊的权限,怎么可能修改路由器的配置呢?
wj_yhl 2008-10-09
  • 打赏
  • 举报
回复
楼上的好,二楼说的是一种方法,但是问题在于GPRS模块的IP是可变的所以有接收主机主动连接基本上是不可能
vbman2003 2008-10-09
  • 打赏
  • 举报
回复
端口映射
如果局域网通过路由器连接外网,主机在局域网内,那在路由器上添加一个服务,IP就是内网主机IP,端口就是winsock端口
happy_sea 2008-10-09
  • 打赏
  • 举报
回复
端口映射啊
见习学术士 2008-10-09
  • 打赏
  • 举报
回复
由你内网客户先发送连接请求就OK了呀。
见习学术士 2008-10-09
  • 打赏
  • 举报
回复
由你内网客户先发送连接请求就OK了呀。

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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