可以在 Google 云中安装代理 MQTT 吗?
it is possible to install a broker MQTT in Google Cloud?
我尝试在 Google 虚拟机中安装我的代理和代理 mosquitto,但我无法连接到我的机器。
找了好几天的答案,还是不行
已允许服务器上的端口 1883,并已尝试禁用防火墙。
问题是是否可以在 Google 云上安装 MQTT 代理,以便接受发布并订阅我的本地计算机或其他设备?
如果是,我该怎么办?
- 如果您尝试禁用本地防火墙,那应该不是问题,因为默认情况下通常会启用任何出站连接。
- 如果您尝试禁用远程计算机防火墙,这还不够,因为您的 VM 前面有 Google 云网络防火墙。
- 配置他们的防火墙以允许传入流量到您的端口,TCP 协议。参见 https://cloud.google.com/compute/docs/networking
请注意您不能禁用网络防火墙,因为这是一个非常糟糕的主意。相反,您应该将防火墙配置为允许某些流量并拒绝其他所有流量。
我尝试在 Google 虚拟机中安装我的代理和代理 mosquitto,但我无法连接到我的机器。
找了好几天的答案,还是不行
已允许服务器上的端口 1883,并已尝试禁用防火墙。
问题是是否可以在 Google 云上安装 MQTT 代理,以便接受发布并订阅我的本地计算机或其他设备?
如果是,我该怎么办?
- 如果您尝试禁用本地防火墙,那应该不是问题,因为默认情况下通常会启用任何出站连接。
- 如果您尝试禁用远程计算机防火墙,这还不够,因为您的 VM 前面有 Google 云网络防火墙。
- 配置他们的防火墙以允许传入流量到您的端口,TCP 协议。参见 https://cloud.google.com/compute/docs/networking
请注意您不能禁用网络防火墙,因为这是一个非常糟糕的主意。相反,您应该将防火墙配置为允许某些流量并拒绝其他所有流量。