我有运行公共 ip 的 linux 服务器。我已经使用以下命令设置了 mosquitto 代理。
apt-get install mosquitto
apt-get install libmosquitto-dev
apt-get install mosquitto-clients
我的代理正在 linux 服务器上运行。我正在侦听端口 1883。当我尝试使用以下命令在服务器中运行它时,它工作正常。
mosquitto_sub -h localhost -t "mqtt" -v
mosquitto_pub -h localhost -t "mqtt" -m "Testing"
但是当我尝试从家庭网络访问此代理时,它无法从外部工作。我正在尝试将 MQTTlens 作为测试代理的工具。