把EMQX放在防火墙的DMZ区可以吗?

公司管理比较严格,应用服务器和数据库放在防火墙的办公区,办公区不可以上互联网,办公区可以访问DMZ区,DMZ区不可以访问办公区。我的设备是在互联网,用MQTT协议。我可以把EMQX放在防火墙的DMZ区作为中转吗?应用服务器主动连EMQX向互联网的设备发送指令,并且接收互联网设备上报的数据。EMQX不能主动发起对应用服务器的访问。

你好,可能需要一个网络拓扑来说明下。


相当于这个图,因为防火墙限制,物联网平台可以主动访问EMQX,EMQX不能主动访问物联网平台。EMQX只能在物联网平台发起的连接中上报数据给物联网平台。

这个完全没问题的。 MQTT 是长链接,只要链接上的客户端能收消息就行了

非常感谢!