在Windows上配置mosquitto代理以在网络中可用

时间:2015-02-08 19:28:45

标签: windows-server-2012 mqtt mosquitto

我目前正开始将MQTT(和mosquitto作为经纪人)用于家庭自动化项目。 我在Windows服务器的主页上使用.exe安装了mosquitto,我可以将其作为服务运行或直接启动.exe。使用_sub和_pub程序,我也可以发布和怀疑消息。 太棒了;) 但是(至少通过使用标准配置)我无法从同一局域网中的其他系统连接。我尝试使用所说的_sub和_pub程序和mqtt-spy,但没有一个能够连接。 这是端口和防火墙还是配置问题?我无法为此找到任何答案,并会感激任何帮助!

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

1 个答案:

答案 0 :(得分:1)

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

bind_address #ipAdress
port #Portnumber

当然#字段是数字。然后我创建了2个规则,允许mosquitto.exe的传入和传出pakets通过防火墙。现在它有效。

如果有人有更多有用的设置/说明,请在此处回答!网上没有很多有用的解释。