Порт 1883 (TCP) — стандарт для IoT-брокер MQTT (plain). MQTT (Message Queuing Telemetry Transport) — lightweight pub/sub для IoT. Работает поверх TCP. Стандартный порт 1883 (plain). Для шифрования используется 8883 (TLS). Brokers: Mosqu
Ниже: что работает на этом порту, безопасность, онлайн-проверка, FAQ.
Бесплатный онлайн-инструмент — проверка ping и портов: результат мгновенно, без регистрации.
IoT-брокер MQTT (plain)
MQTT (Message Queuing Telemetry Transport) — lightweight pub/sub для IoT. Работает поверх TCP. Стандартный порт 1883 (plain). Для шифрования используется 8883 (TLS). Brokers: Mosquitto, EMQX, HiveMQ, AWS IoT Core.
Никогда не открывайте 1883 в public internet — все messages в plain text. Используйте 8883 (TLS) + client certificate authentication.
Ping + Port Checker Enterno.io проверяет TCP-доступность любого порта из 3 регионов (Москва / Франкфурт / Вирджиния).
Порт 1883 используется для протокола MQTT (Message Queuing Telemetry Transport), который является легковесным решением для обмена сообщениями в IoT-устройствах. Этот протокол обеспечивает эффективную передачу данных между устройствами с низкой пропускной способностью и ограниченными ресурсами. Он идеально подходит для приложений, требующих постоянного подключения и минимальной задержки.
MQTT — это протокол передачи сообщений, который работает по принципу «издатель-подписчик». Это означает, что устройства (издатели) отправляют сообщения на определённые темы, а другие устройства (подписчики) получают эти сообщения, подписавшись на соответствующие темы. Такой подход обеспечивает гибкость и масштабируемость при работе с большим количеством устройств.
Протокол MQTT работает поверх TCP/IP, что обеспечивает надежную доставку сообщений. Он использует порт 1883 по умолчанию, хотя также может использоваться защищенная версия через порт 8883 с использованием TLS/SSL для шифрования данных.
Основные характеристики MQTT:
Стандарт MQTT описан в официальной спецификации.
Для настройки MQTT-брокера, такого как Mosquitto, на порту 1883, следуйте следующему примеру. Убедитесь, что у вас установлен Mosquitto на вашем сервере. Для установки можно использовать пакетный менеджер, например:
sudo apt-get install mosquitto mosquitto-clientsПосле установки вы можете отредактировать файл конфигурации Mosquitto, чтобы указать, что он должен слушать на порту 1883. Откройте файл конфигурации, обычно находящийся по пути /etc/mosquitto/mosquitto.conf, и добавьте следующую строку:
listener 1883Для запуска Mosquitto используйте следующую команду:
sudo systemctl start mosquittoТеперь ваш MQTT-брокер готов к работе. Вы можете протестировать его с помощью клиентов Mosquitto. Например, для публикации сообщения используйте команду:
mosquitto_pub -h localhost -t test/topic -m "Hello MQTT"А для подписки на тему:
mosquitto_sub -h localhost -t test/topicЭти команды позволяют вам проверить, что сообщения успешно передаются через MQTT-брокер на порту 1883.
Нет, современные cloud-провайдеры (AWS, Google Cloud, Yandex) закрывают все входящие порты по default. Нужно явно разрешить порт 1883 в Security Group или firewall.
Используйте <a href="/ping">Ping + Port Checker Enterno.io</a>. Или в shell: <code>nc -vz example.com 1883</code> или <code>telnet example.com 1883</code>.
Зависит от сервиса. IoT-брокер MQTT (plain) никогда не должен открываться публично без аутентификации + TLS. См. <a href="/s/research-open-ports-exposure-2026">наше исследование exposure 2026</a>.
Бесплатный тариф — 10 мониторов, проверки каждые 5 мин, без карты. Платные тарифы — интервал от 1 минуты и проверки из нескольких регионов.