Amazon ec2 无法连接到aws ec2实例中的moquette

Amazon ec2 无法连接到aws ec2实例中的moquette,amazon-ec2,mqtt,mosquitto,hivemq,moquette,Amazon Ec2,Mqtt,Mosquitto,Hivemq,Moquette,我是MQTT新手,一直在尝试在AWS EC2上实现MQTT MOquette,我尝试在我的机器上配置和安装代理,并能够从客户端连接和测试它,但是当我在AWS EC2实例上执行相同操作时,我可以看到端口1883,8080正在侦听0.0.0.0 ip地址,但当我从客户端连接时,我无法连接 在本地机器中配置主机时,我为主机和端口1883、8080提供了0.0.0,在AWS服务器上,我为主机和端口1883、8080提供了专用ip。我在安全组中添加了允许1883和8080上使用tcp的规则 我的问题是,我

我是MQTT新手,一直在尝试在AWS EC2上实现MQTT MOquette,我尝试在我的机器上配置和安装代理,并能够从客户端连接和测试它,但是当我在AWS EC2实例上执行相同操作时,我可以看到端口1883,8080正在侦听0.0.0.0 ip地址,但当我从客户端连接时,我无法连接

在本地机器中配置主机时,我为主机和端口1883、8080提供了0.0.0,在AWS服务器上,我为主机和端口1883、8080提供了专用ip。我在安全组中添加了允许1883和8080上使用tcp的规则

我的问题是,我应该在AWS(如专用ip)或AWS url(如'ec2 XX XX XX XXX XX.us-west-2.compute.amazonaws.com')上使用什么主机值,以及我可以从客户端访问代理的url(如'tcp://ec2-XX-XX-XXX-XX.us-west-2.compute.amazonaws.com还是知识产权

我在这里会做错什么??坚持这个问题


感谢大家

经过一番搜索,我终于能够解决这个问题,我一直在检查安全组,但我没有在ec2实例防火墙中为端口1883、8080添加规则。一旦完成,我就能够从外部客户连接到代理


感谢所有试图帮助您的人。

如果您正在处理端口,您应该使用弹性IP。ec2实例已经有了公共api,因此可能不需要弹性IP