白皮书
车联网设计与实现:搭建可靠、高效、符合行业需求的车联网平台 →

使用阿里云云连接器 cciot 连接到 EMQX Cloud

EMQX Cloud Team
2022-3-31
使用阿里云云连接器 cciot 连接到 EMQX Cloud

云连接器是阿里云物联网上云解决方案中新推出的一款关键设备,为物联网设备数据上云提供了一种更安全、更稳定的选择。它即开即用,按量计费,简单易用的同时也大幅降低了用户的上云成本。通过安全可信的专网连接,可实现全链路监控,可视化运维。

本文将使用阿里云云连接器 cciot ,通过专用 APN 在物联网终端和 EMQX Cloud 之间建立定向网络连接。

EMQX Cloud 简介

EMQX Cloud 是由 EMQ 公司推出的可连接海量物联网设备,集成各类数据库及业务系统的全托管云原生 MQTT 服务。作为全球首个全托管的 MQTT 5.0 公有云服务,EMQX Cloud 提供了一站式运维代管、独有隔离环境的 MQTT 消息服务。

在万物互联的时代,EMQX Cloud 可以帮助用户快速构建面向物联网领域的行业应用,轻松实现物联网数据的采集、传输、计算和持久化。

EMQX Cloud 架构图

借助云服务商提供的基础计算设施,EMQX Cloud 面向全球数十个国家与地区提供服务,为 5G 与万物互联应用提供低成本、安全可靠的云服务。

更多详情请访问 EMQ X Cloud 官网,或查看 EMQ X Cloud 文档

云连接器 cciot 介绍

云连接器通过专用 APN 在物联网终端和阿里云之间建立定向网络连接。您也可以通过云上组网,实现物联网终端到物联网应用或本地数据中心 IDC(Internet Data Center)的定向连接。通过专用 APN 在物联网终端和阿里云之间建立定向网络连接。

物联网专用 APN

云连接器具有以下优势

  • 安全可靠

    云连接器通过专用APN实现物联网终端到专有网络VPC的连接,进而实现私网访问VPC内的云服务,构建了一张端到端安全可靠的物联网专网。

  • 弹性伸缩

    拥有从运营商网络到阿里云的超宽上云通道,可以保障在业务突发和高峰期物联网终端的稳定连接。

  • 海量连接

    支持海量物联网终端上云连接和云上管理,支持端到端链路监控和告警。

  • 简单易用

    云连接器配置简单,能够快速开通和配置上云专网。

阿里云云连接器 cciot 连接到 EMQX Cloud

一、EMQX Cloud 相关配置

  1. 通过快速入门创建部署 EMQX Cloud

  2. 开通内网 SLB,获取内网连接地址

    开通内网 SLB

二、云连接器 cciot 服务相关配置

  1. 购买并激活物联网卡

  2. 创建云连接器实例

    创建云连接器实例

  3. 添加 IP

    填入物联网卡 IP。

    填入物联网卡 IP

  4. 配置授权规则

    填入专有网络 vpc 对应网段。

    填入专有网络 vpc 对应网段

三、连接测试

  1. wifi 连接到专网

    将 SIM 卡插入网关,通过 WiFi 连接到专网,即可使用服务器私网地址访问到 EMQX Cloud 所开放的服务和对应端口。

  2. 测试连通性

    将物联网卡插入物联网终端设备。

    1. 使用物联网终端设备执行ping命令,测试物联网终端和物联网平台的连通性。如果能接收到回复报文,表示连接成功。

    2. ping 命令,测试物联网终端和 ECS 的连通性。如果能接收到回复报文,表示连接成功。即:ping

      ping 命令测试

  3. 查看 EMQX Cloud 监控对应的客户端、订阅,即可看到客户端 mqttx_13af315a 已经成功连接到部署,并且订阅了 topic 为 test、QoS 为 0 的消息。

    EMQX Cloud 客户端监控

4、查看云连接器监控

查看云连接器监控

小结

至此,我们完成了阿里云云连接器 cciot 连接到 EMQX Cloud 的全部流程。

通过使用阿里云 cciot 连接到 EMQX Cloud 部署,您的终端设备可以不需要 VPN 或者别的 ssh tunnel,直接用 EMQX Cloud 专业版的内网地址就能链接,相当于将您的终端设备和 mqtt 集群置于同一个网络下。相较于公网连接,更安全,性能更好。

免费试用 EMQX Cloud
无须绑定信用卡
开始试用 →

推荐阅读

2020-9-1Guowei Li
使用 EMQX Cloud 物联网 MQTT 云服务

在数分钟内创建全托管高可用 MQTT 集群,快速接入物联网设备并立即开始产品原型设计与应用开发,将数据存储到华为云上的 Kafka 与数据库中。