近来做一个GPRS远程上传和下载数据的试验,用labview做上位机。用到了端口映射。之前在家里用修改路由器参数实现过。无奈现在在公司进不去路由器啊。突然发现花生壳里有个端口映射功能,还比较好用。现在分享给大家,希望对需要进行远程访问做测试的同学提供一点帮助。
友情提示:要花一块钱。
小菜鸟一只,默默路过,望关怀。。。。。
1.简单起见,用的14版本的自带例程
2.先运行server 然后运行 client 看一下什么效果。为了下一步的测试,我把端口改成了6341.
3.试验结果就是,client连接上server之后,收到一条信息。
当前正从客户端PC-SLM(端口6341)访问TCP Named Service - Server.vi。
那么,如果用手机上的TCP助手,并且用GPRS数据流量连接到server并且收到相同的一串信息就说明,映射成功了。OK,下面开始映射。
4.下载注册花生壳什么的,就不细说了。
5.按照下图,设置内网主机。端口要和labview里的统一起来。
6.IP解析失败不影响的。只要映射成功了就行了,记住44064这个端口。当然,你的可能不一样。端口有了,公网IP是哪个呢?请看下一步。
7.自诊断一下,一大堆,不管他,最后一个就是我们要的IP。
8.现在有了IP也有了端口。103.44.145.243:44064 打开手机上的TCP助手
9.labview的server里设置了发送完消息之后就断开连接,所以手机上的连接就是一闪而过,不过消息收到了就说明OK了。
这个方案需要花一块钱开通端口映射功能。俺也是花了一块钱的哟。
发表评论