使用MQTT连接数据并将其发送到远程设备

时间:2019-07-19 09:10:45

标签: mqtt

我目前正在探索MQTT。我正在使用蚊子经纪人。使用mosquitto,是否可以将数据发布到与PC不在同一网络中的远程PC?如果可以,怎么办?

1 个答案:

答案 0 :(得分:0)

要连接的所有客户端(发布者,订阅者或两者)都必须可访问MQTT代理。

这意味着它必须是:

  1. 在具有可公开访问的IP地址的计算机上运行。这可以通过在云中的计算机上运行代理来实现。
  2. 在具有正确端口转发规则的路由器后面运行。如果您是在家庭网络上运行代理,则很有可能。

如果您打算像这样将您的经纪人暴露在互联网上,那么您确实应该确保启用身份验证并可能启用TLS支持。