Mosquitto: Probar la configuración del puente Mosquitto

Esta documentación forma parte de la guía Puentes. Consulte la guía completa aquí: Cómo conectar servidores Mosquitto juntos (puente).

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero le ofrece un entorno Mosquitto MQTT en la nube totalmente gestionado, diseñado para ofrecer fiabilidad y flexibilidad:

  • Tráfico ilimitado de mensajes y transferencias de datos, para que sus flujos de trabajo nunca se vean limitados artificialmente.
  • Autenticación ilimitada de dispositivos a través de su propia API externa, facilitando la incorporación y la gestión de accesos.
  • ACLs avanzadas para un control detallado sobre topics, usuarios y acciones.
  • Un nombre de dominio personalizado con HTTPS integrado para endpoints seguros y con su propia marca (por ejemplo: https://mqtt.su-empresa.com).
  • Actualizaciones sin complicaciones: aplique mejoras o parches de seguridad con un solo clic.
  • Rendimiento constante y alta seguridad, con cada instancia ejecutándose en una infraestructura privada y dedicada.

Impulse sus proyectos IoT y reduzca la carga operativa. Puede tener una instancia de Mosquitto MQTT cloud hosting segura y lista para producción en solo unos minutos.

Mosquitto no proporciona registros extensos para verificar que su puente esté funcionando.

La mejor manera de asegurar su funcionalidad es probarlo directamente.

Puede conectarse a su servidor remoto y suscribirse al tema testBridge utilizando un usuario existente (y contraseña) declarado en el servidor remoto:

mosquitto_sub -h 127.0.0.1 -u <user> -P <password> -t "testBridge" -v

En otro terminal, puede conectarse a su instancia de Mosquitto de Stackhero utilizando un usuario existente (y contraseña) declarado en su instancia de Mosquitto de Stackhero:

mosquitto_sub -h <XXXXXX>.stackhero-network.com -p <PORT_TLS> -u <user> -P <password> -t "testBridge" -v

Abra un tercer terminal y envíe un mensaje de prueba utilizando su instancia de Stackhero (y un usuario correspondiente):

mosquitto_pub -h <XXXXXX>.stackhero-network.com -p <PORT_TLS> -u <user> -P <password> -t "testBridge" -m "Message from Stackhero broker"

Debería ver el "Message from Stackhero broker" en sus dos primeros terminales.

Finalmente, envíe un mensaje de prueba utilizando su instancia de Mosquitto remota:

mosquitto_pub -h 127.0.0.1 -u <user> -P <password> -t "testBridge" -m "Message from remote broker"

¡Felicidades! Ahora tiene sus dos servidores MQTT conectados de manera segura, con autenticación y cifrado.