1

我目前开始将 MQTT(和 mosquitto 作为代理)用于家庭自动化项目。我使用 Windows 服务器主页上的 .exe 安装了 mosquitto,我可以将其作为服务运行或直接启动 .exe。使用 _sub 和 _pub 程序,我还可以发布和订阅消息。太棒了;)但是(至少通过使用标准配置)我无法从同一局域网中的其他系统连接。我尝试使用上述 _sub 和 _pub 程序和 mqtt-spy,但它们都无法连接。这是端口和防火墙的问题还是配置的问题?我找不到任何答案,如果有任何帮助,我将不胜感激!

如果您需要更多信息,请询问。

4

1 回答 1

2

好的,我猜这是防火墙问题。我将配置更改为:

bind_address #ipAdress
port #Portnumber

当然 # 字段是数字。然后我创建了 2 个规则来允许 mosquitto.exe 的传入和传出包通过防火墙。现在它起作用了。

如果有人有更多有用的设置/解释,请在这里回答!网络上没有很多有用的解释。

于 2015-02-09T20:05:39.037 回答