端口映射设置

       在此,我以阿里云服务器为例进行讲述,分为两步,第一步,设置公网的端口,第二步,设置端口映射。关于本机之类情况的,自行百度通过路由器设置。

 第一步,设置公网的端口

 登陆阿里云服务器,打开控制台,进入自己的服务器实例,点击右边的 更多 下拉按钮中的 安全组配置 ,点击 配置规则,

添加安全组规则。其中,授权对象为可以访问你外网的对象,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

  查看已存在的端口映射:

 netsh interface portproxy show v4tov4

 可通过命令 netstat -ano|find"1234"查看端口是否已在监听

 telnet A.B.C.D 1234 测试端口是否连通

  


全部完成,自行检测。

题记,由于公司涉及到物联网产品,需要和硬件交互,涉及到了一些网络方面的知识,自己花费了俩天时间再次扩大了自己知识

的广度,有相关问题可以联系我,乐于解答。 

你可能感兴趣的:(工作经验)