可以在Google Cloud中安装代理MQTT吗?

时间:2016-07-26 03:21:14

标签: google-cloud-platform mqtt mosquitto

我尝试在Google虚拟机中安装我的经纪人和经纪人mosquitto,但我无法连接我的计算机。

我搜索了几天的答案,但它仍然失败了。

已经允许服务器上的端口1883,并且还尝试禁用防火墙。

问题是,是否可以在Google Cloud上安装MQTT代理,以便接受发布并订阅我的本地计算机或其他设备?

如果是,我该怎么办?

1 个答案:

答案 0 :(得分:2)

  • 如果您尝试禁用本地防火墙,那不应该是一个问题,因为默认情况下通常会启用任何出站连接。
  • 如果您尝试禁用远程计算机防火墙,这还不够,因为您的VM前面有Google Cloud网络防火墙。
  • 配置防火墙以允许到端口的传入流量,TCP协议。请参阅https://cloud.google.com/compute/docs/networking

请注意,您无法禁用网络防火墙,因为这是一个非常糟糕的主意。相反,您应该将防火墙配置为允许某些流量并拒绝其他所有流量。