在此,我以阿里云服务器为例进行讲述,分为两步,第一步,设置公网的端口,第二步,设置端口映射。关于本机之类情况的,自行百度通过路由器设置。
第一步,设置公网的端口
登陆阿里云服务器,打开控制台,进入自己的服务器实例,点击右边的 更多 下拉按钮中的 安全组配置 ,点击 配置规则,
添加安全组规则。其中,授权对象为可以访问你外网的对象,0.0.0.0/0为对所有用户开放权限,端口范围为你要开放的外网端口
范围,其它默认就OK。
设置公网端口完成,自行检测。
第二步,设置端口映射(端口映射就是将外网主机IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这
个端口时,服务器自动将请求映射到对应局域网内部的机器上)
打开cmd控制台,输入
netsh interface portproxy add v4tov4 listenport=1234 listenaddress=A.B.C.D connectport=1234 connectaddress
=E.F.G.H
以上代码含义:
增加端口映射,将A.B.C.D(外网)的1234映射到E.F.G.H (内网)的1234端口。
相关参考:
删除端口映射:
netsh interface portproxy del v4tov4 listenport=1234 listenaddress=A.B.C.D
查看已存在的端口映射:
全部完成,自行检测。
题记,由于公司涉及到物联网产品,需要和硬件交互,涉及到了一些网络方面的知识,自己花费了俩天时间再次扩大了自己知识
的广度,有相关问题可以联系我,乐于解答。