【发布时间】:2021-09-22 00:49:21
【问题描述】:
我想将数据从 Ubuntu VM 发布到 Windows 10 主机。
在 Ubuntu VM 端,我在 /usr/share/doc/mosquitto/examples 路径中编辑了 mosquitto.conf 文件并进行了上述更改
> allow_anonymous true
> bind_address 0.0.0.0 / ::
> listener 1883 172.16.1.153 (IP of my host machine)
我在 C:\Program Files\mosquitto 的主机上编辑了 mosquitto.conf 并进行了以下更改
> listener 1883 172.16.1.219
> allow_anonymous true
我仍然无法连接到远程服务器。
PS:我可以从两台机器上 ping 通
Windows 10:
Ubuntu:
【问题讨论】:
-
请不要发布错误消息的图片 - 请参阅 how to ask。您似乎在 Windows 10 和 ubuntu 上都运行 Mosquitto(带有清晰可见的警告,例如“使用默认配置”、“仅在本地模式下启动”、“错误:地址已在使用中”)。通常,您将运行 Mosquitto 的单个实例(除非使用 bridge,这里似乎不是这种情况) - 从一个实例开始并尝试使用
mosquitto_pub进行连接。