外部 IP 的 HiveMQ 设置

问题描述

我和 Mqtt 的新手,我已经安装了 HiveMQ 并使用控制台应用程序以及我正在编写的我自己的应用程序对其进行了测试。

它以本地模式 127.0.0.1 连接,但是如果我使用我的外部 IP 地址,它将无法连接,该地址也与域名挂钩。

mqtt explorer 也有同样的问题。 Myapp 会给我一条连接失败的消息。 {"无法建立连接,因为目标机器主动拒绝它.xxx.xxx.xxx.xxx:1883"}

所以我在家里的设置是。 静态IP。和域名XXXXX.com 进入 at&t 路由器 -> asus 路由器。 我有 4 台电脑连接到华硕路由器,所有 IP 都是固定的。 hiveMQ 在 192.xxx.xxx.33 ip 地址上运行。 我在路由器上转发了 tcp 和 udp 端口​​ 1883 到 192.xxx.xxx.33

所以我还没有调整 config.xml 文件,我怀疑这就是问题所在。我需要更改什么才能获得它,以便外部设备可以看到我的 hiveMQ 服务器。

我什至尝试关闭 Windows 防火墙。我非常沮丧,因为我怀疑这只是需要修复的魔法线。

提前致谢

高手

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)