通过视频上云网关EasyNTS进行端口穿透时显示【端口不存在】【端口已被占用】信息的原因解析

由于很多视频监控搭建现场的设备都没有公网IP,而又希望进行公网直播,所以TSINGSEE青犀视频团队研发EasyNTS最大的作用就是解决了网络穿透的问题,实现设备从内网到公网的数据传输,除此之外还有远程运维的功能。

NTS3.png

我们在给客户进行处理现场时,遇到EasyNTS无法进行端口穿透的问题,只要一端口穿透就会提示【端口不存在】【端口已被占用】等之类信息。

1461.png

原因分析:

由于第一次遇到此类问题,所以只能大致进行推断。

首先我们先进行查看服务的运行是否正常,然后进行查看端口是否被占用,但是经过查看发现端口并没有被占用。

1460.png

虽然不能进行穿透,但是服务都是正常的,设备也是正常在线:

1462.png

如果是配置错误的话,设备在线时间不会超过30秒,且在30秒左右就会断线。因此我们也可以判断不是配置错误。

经过排查发现,主要的原因是因为用户的端口索引进行了更改:

1463.png

客户将端口索引更改为了30000,默认的是10000,在底层的代码中,没有写入那么多的端口所以导致穿透服务失败。

遇到这个情况我们需要将配置删除,只能进行重新的配置。因此我之前强调过端口索引不能进行随意更改。

1464.png

配置完成后再进行端口穿透即可发现服务穿透成功。

1465.png

更多关于EasyNTS

EasyNTS目前实现了硬件设备的接入与管控、动态组网、远程运维、文件传输、远程指令调用等功能,从终端到云端,形成了一整套的上云网关解决方案,极大地解决现场无固定IP、端口不开放、系统权限不开放等问题。如想详细了解,可进入TSINGSEE青犀视频进行浏览查阅。

猜你喜欢

转载自blog.csdn.net/TsingSee/article/details/108364359