Virtual machine 使用安装在google cloud中的mosquitto代理';例如

Virtual machine 使用安装在google cloud中的mosquitto代理';例如,virtual-machine,google-cloud-storage,mqtt,broker,mosquitto,Virtual Machine,Google Cloud Storage,Mqtt,Broker,Mosquitto,我已经在谷歌云的Ubuntu虚拟机实例中安装了mosquitto代理。我还可以看到代理在VM的端口1883上运行。虚拟机的外部IP为130.211.173.165。现在,当我尝试通过命令为此代理创建客户机时 client.connect_async("130.211.173.165",1883,60) 我收到一条错误消息,说远程IP主动拒绝了连接 我还添加了一个网络防火墙规则,说明如下内容,但似乎没有任何效果 Source Ranges: 0.0.0.0/0

我已经在谷歌云的Ubuntu虚拟机实例中安装了mosquitto代理。我还可以看到代理在VM的端口1883上运行。虚拟机的外部IP为130.211.173.165。现在,当我尝试通过命令为此代理创建客户机时

 client.connect_async("130.211.173.165",1883,60)
我收到一条错误消息,说远程IP主动拒绝了连接

我还添加了一个网络防火墙规则,说明如下内容,但似乎没有任何效果

  Source Ranges:
             0.0.0.0/0
  Allowed Protocols or Ports:
             tcp:1883

有人能帮上忙吗?

确保您可以在本地使用它,以确保它的设置正确-如果它继续在您的防火墙上闲逛。如果您要通过路由器,请确保您的路由器也将该端口转发到MOSQUITO服务器。谢谢普雷斯顿,让我试试