LabVIEW论坛
直播中

幻影刀侠

9年用户 712经验值
擅长:电源/新能源 控制/MCU
私信 关注
[文章]

TCP通信设置路由器映射内网端口到外网

本帖最后由 幻影刀侠 于 2015-9-4 08:08 编辑

TCP通信设置路由器映射内网端口到外网

由于直接使用花生壳映射端口需要支付一元钱。而用路由器映射则不需要。所以又整理了一下通过路由器映射的方法。这个方法的前提是,你可以登录路由器。但是呢,登录花生壳还是必须的。
1.进入路由器,点击动态DNS输入花生壳用户名密码,然后登录
1.JPG
2.在转发规则下,虚拟服务器里设置端口6431,和对应的PC局域网IP。这个端口和labviewservice里的监听端口要对应起来。
2.JPG
3.DMZ主机,启用DMZ状态
3.JPG
4.登录花生壳,点击域名诊断
4.jpg
5.进行域名诊断。记住这个IP地址。这里的IP就是路由器的公网IP地址111.226.169.195
注意,这里和花生壳软件内端口映射功能的IP不一样,不设置路由器的时候,IP地址是有花生壳自动提供的。设置路由器后自己注册的花生壳域名就映射到路由器公网IP
额,其实大家都知道的。我好啰嗦啊。
5.jpg
6.好了,IP和端口都OK了,下面是labview了。这里用的13版本的例程。
1.JPG
7.打开server
2.JPG
8.修改端口为6431
3.JPG
9.运行client可以看到运行结果为当前正从客户端DADI-20150603LB(端口6431访问TCP Named Service - Server.vi
4.JPG
10.手机上的TCP调试软件设置IP和端口
2015-07-27 204806.png 2015-07-27 204808.png 2015-07-27 204818.png
可以看到手机上接收到
当前正从客户端27.128.61.175(端口6431)访问TCP Named Service - Server.vi。
这说明,端口映射成功了。

昭星科技
刀侠敬上
2015-7-27


游客,如果您要查看本帖隐藏内容请回复


游客,如果您要查看本帖隐藏内容请回复


回帖(14)

光亮自在

2015-7-28 11:30:40
厉害啊,学习了,太~~~~~~~~~~~~~~
举报

李赋鹏

2015-7-29 10:27:06
TFQM赞一个,哈哈哈另一个一
举报

sushu

2015-7-29 20:29:12
刀侠好牛叉。
举报

zgq

2018-3-7 14:06:39
hhhhhhhhhhhhhhjjjjjjjjjjjj
举报

更多回帖

发帖
×
20
完善资料,
赚取积分