2016-07-26 54 views
4

我试图在Google虚拟机中安装经纪人和经纪人mosquitto,但无法连接到我的机器。是否可以在Google Cloud中安装代理MQTT?

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

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

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

如果是,我该怎么办?

+0

你有没有机会解决这个问题?如果是这样,是否有可能发布答案,以便其他人可以从中受益 – George

回答

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

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

相关问题