你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

管理 IoT 设备预配服务的公用网络访问

若要限制对 虚拟网络中 DPS 专用终结点的访问,请禁用公用网络访问。 为此,请使用 Azure 门户或 publicNetworkAccess API。 还可以使用门户或 publicNetworkAccess API 允许公共访问。

使用 Azure 门户关闭公用网络访问

若要关闭公用网络访问,请执行:

  1. 登录到 Azure 门户

  2. 在门户菜单或门户页面中,选择 “所有资源”。

  3. 选择您的设备预配服务实例。

  4. 在服务菜单中的 “设置”下,选择“ 网络”。

  5. 在工作窗格中的 “公用网络访问”下,选择“ 已禁用”

  6. 选择“保存”

    显示如何在 Azure 门户中禁用 IoT DPS 实例的公共网络访问的屏幕截图。

若要启用公共网络访问,请执行:

  1. 选择 “所有网络”。
  2. 选择“保存”

禁用公用网络访问限制

请注意禁用公共网络访问时的以下限制:

禁用公共网络访问后的 DPS 终结点、IP 地址和端口

DPS 是一种多租户平台即服务(PaaS),不同客户共享同一池的计算、网络和存储硬件资源。 DPS 的主机名映射到一个公共终结点,该终结点具有在互联网中可公开路由的 IP 地址。 不同的客户共享此 DPS 公共终结点,广域网络和本地网络中的 IoT 设备都可以访问它。

在特定的 DPS 资源上强制禁用公共网络访问,确保隔离。 若要使用公共路径使服务对其他客户资源保持活动状态,其公共终结点仍可解析、IP 地址可发现,并且端口保持打开状态。 由于Microsoft集成多层安全性以确保租户之间完全隔离,因此这种可发现性并不是一个值得关注的原因。 若要了解详细信息,请参阅 Azure 公有云中的隔离

IP 筛选器

如果禁用公用网络访问,则忽略所有 IP 筛选器 规则。 发生这种情况是因为所有来自公共互联网的 IP 都被阻止了。 若要使用 IP 筛选,请选择 “所选 IP 范围 ”选项。

打开所有网络区域

要打开所有网络范围,请执行以下步骤:

  1. 登录到 Azure 门户
  2. 在门户菜单或门户页面中,选择 “所有资源”。
  3. 选择您的设备预配服务实例。
  4. 在服务菜单中的 “设置”下,选择“ 网络”。
  5. 在工作窗格中的“公用网络访问”下,选择“所有网络
  6. 选择“保存”