Skip to content

NAT 网关

注意

该功能仅适用于专有版和弹性专有版部署,购买该服务前需要先创建对应部署。此外,开启 NAT 网关后,所有部署均会产生出网流量费用。有关计费详情,请参阅网络管理服务计费说明

网络地址转换(NAT)网关为 EMQX 部署提供出站连接的网络地址转换服务。在启用 NAT 网关之前,专有版和弹性专有版部署的一些功能(如扩展认证和数据集成)无法访问公网资源。启用 NAT 网关后,EMQX 集群可以通过公网向外部服务发起连接。

NAT 网关为这些出站连接提供一个公网 IP 地址,该地址在 Cloud Console 中显示为出网 IP。如果外部服务仅接受来自指定 IP 地址的连接,请将该出网 IP 加入外部服务的白名单。出网 IP 不是 MQTT 客户端连接部署的入口。MQTT 客户端应使用部署概览页面中显示的连接地址。有关 MQTT 客户端连接方式,参阅建立 MQTT 客户端连接

启用 NAT 网关

  1. 在 EMQX 平台控制台中,进入您的专有版或弹性专有版部署。

  2. 点击左侧菜单中的网络管理,导航到 NAT 网关区域,然后点击 +NAT 网关

  3. 在弹出的对话框中,勾选购买即表示同意协议,并点击确认购买

  4. 购买服务后,在 NAT 网关区域查看创建状态。将鼠标悬停在出网 IP旁的帮助图标上,可以查看该公网 IP 的用途。

    NAT 网关出网 IP 及用途提示

  5. 等待 NAT 网关状态变为运行中。找到出网 IP,将鼠标悬停在 IP 地址上,然后点击显示的复制图标。

  6. 如果外部服务使用 IP 白名单,请将复制的出网 IP 添加到白名单,以允许外部服务接受来自 EMQX 部署的连接。