【Azure】服务终结点(Service Endpoint)

服务终结点(Service Endpoint)是微软云虚拟网络中的一个功能,这个功能可以让我们的服务在访问和传输过程中变得更加安全可靠。并且配置非常的简单。

  • 提高 Azure 服务资源的安全性:在虚拟网络中启用服务终结点后,可以添加虚拟网络规则,以在虚拟网络中保护 Azure 服务资源。 添加规则可以完全消除通过公共 Internet 对资源进行访问的可能性,并仅允许来自自己虚拟网络的流量,从而提高了安全性。
  • 来自虚拟网络的 Azure 服务流量的最佳路由:服务终结点为 Azure 流量提供最佳路由。并且会借助微软的骨干网传输数量流量;
  • 设置简单,管理开销更少:只需单击一下子网,即可配置服务终结点。 不会产生与终结点维护相关的额外开销。

目前支持的服务包括

  • Azure 存储 (Microsoft.Storage): 在所有 Azure 区域已推出正式版。
  • Azure SQL 数据库 (Microsoft.Sql): 在所有 Azure 区域已推出正式版。
  • Azure SQL 数据仓库 (Microsoft.Sql): 在所有 Azure 区域已推出正式版。
  • Azure Database for PostgreSQL 服务器 (Microsoft.Sql): 在可以使用数据库服务的 Azure 区域中通常可用。
  • Azure Database for MySQL 服务器 (Microsoft.Sql): 在可以使用数据库服务的 Azure 区域中通常可用。
  • Azure Database for MariaDB (Microsoft.Sql): 在可以使用数据库服务的 Azure 区域中通常可用。
  • Azure Cosmos DB (Microsoft.AzureCosmosDB): 在所有 Azure 区域已推出正式版。
  • Azure Key Vault (Microsoft.KeyVault): 在所有 Azure 区域已推出正式版。
  • Azure 服务总线 (Microsoft.ServiceBus): 在所有 Azure 区域已推出正式版。
  1. 在虚拟网络中,选择需要的服务和子网,既可以开启Service Endpoint

clip_image001

  1. 分别创建虚拟机,在两个不同的子网中,Public 和 private (开启服务终结点);

clip_image002

  1. 在STORAGE Account 设置中,选择开启服务终结点的子网。

clip_image003

  1. 在不同子网进行测试,可以得出在开启服务终结点的子网可以访问资源,并可以挂在FILE STORAGE

clip_image004

clip_image005

  1. 通过日志可以看出,开启服务终结点的子网访问是通过内网IP进行访问的,整个过程可以会借助Azure骨干网承载流量的(如日志第二行);开启以后可以看到,没有在服务终结点子网的虚拟机,是无法访问存储账户BLOB资源的。

clip_image006

原文地址:https://www.cnblogs.com/smallfox/p/13050085.html