![Mosquitto 在 HP Microserver 上的 Ubuntu 上响应,而不是在 PCDuino 上](https://linux22.com/image/1161298/Mosquitto%20%E5%9C%A8%20HP%20Microserver%20%E4%B8%8A%E7%9A%84%20Ubuntu%20%E4%B8%8A%E5%93%8D%E5%BA%94%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E5%9C%A8%20PCDuino%20%E4%B8%8A.png)
我有一台运行 Ubuntu LTS 18.04 的 HP Microserver,我将其用作 MQTT 代理。我将端口 1883 从我的互联网路由器转发到 172.16.97.2 - 我的 Microserver 的地址。
我想在不太密集的设备上运行它,所以我安装了一个 PCDuino,它也运行 Ubuntu - Linaro 12.07。它的 IP 地址是 172.16.97.9
当我从 HP Microserver 和 PCduino 上同一网段的 LAN 设备执行 mosquitto_pub 时,MQTT Broker 会做出响应。
然而....
更改端口转发地址后,PCDuino 不响应外部请求。
我在尝试更改 eth0 的 IP 地址时也遇到了麻烦 - 我尝试了 GUI“编辑连接”,但没有任何效果 - 我的意思是我在编辑连接中将 eth0 设置为静态 IP,并且设备即使在关机后仍保持其 dhcp ip 地址 -r now。
我应该去哪些明显的地方来解决这个网络问题?
但是,当我更改端口时