我试图设置远程访问客户端networking内的安全DVR。 networkingpipe理员在Cisco 1841上设置了端口转发 – 每台设备(有两台DVR)需要一个端口才能访问。
External IP:2000 --> DVR1:2000 External IP:2010 --> DVR2:2000
这工作 – 我可以使用客户端应用程序连接到两个外部端口,并从DVR获取安全镜头。
但是,大约45秒后连接终止。 我可以立即重新连接,但大约45秒后总是断开连接。 我已经尝试了两个不同的远程位置,并得到同样的问题。
制造商的(DigiMerge)技术支持已经确认设备安装正确(当前的固件等)。 我们可以在networking中使用客户端软件进行连接,而不会出现任何问题。 我们只在远程连接时遇到问题。
在此之前,防火墙被locking,除了SSH访问。
我怀疑(和技术支持一样),问题出在路由器configuration中。 但是,我不是networkingpipe理员,我不想把问题推到他身上,而没有任何支持。
我的问题是:
端口2000是皮肤呼叫控制协议 ,您的DVR不应该使用此端口,因为它保留用于其他用途。
当使用端口2000穿越防火墙时,许多像Cisco ASA或PIX这样的防火墙都会进行检查。这可能是为什么你在45秒后丢失了连接。 防火墙会检测到您没有使用紧缩呼叫控制协议并放弃连接。
因此,请查看路由器和DVR之间的任何防火墙,并禁用Skinny检查(或更好地使用端口2000以外的端口)