2 个 Azure VM 之间的服务端点?

Service Endpoint between 2 Azure VMs?

在 Azure 中,我们能否启用服务端点以在 2 个 IaaS 资源(2 个 Azure VM)之间进行通信,如下所示? .

据我了解,服务端点在通过 Vnet 仅访问 PaaS 服务时很有用

据我了解,Azure VM 可以通过 VNet 进行通信,不需要服务端点。即使当我查看子网配置时,我也看到 ServiceEndpoints 仅指向 ServiceBus、Azure SQL、Azure Storage 等 PaaS 服务。所以我认为在 2 个 VM 之间设置服务端点在技术上是不正确的。请指教

https://blog.coeo.com/azure-service-endpoints

请指教

服务端点介于 Vnet 和 Azure PaaS 服务(如服务总线、azure SQL、azure web 应用程序等)之间。它不适用于 2 个 VM 之间。 如果 2 个 VM 在同一个 Vnet 中,则可以通信,否则 vnet 之间应该有 Vnet 对等。

默认情况下,Azure 允许在同一 VNET 下但在不同子网中的资源之间进行通信,除非这些子网上存在特定的 NSG 阻止程序。

今天我们提供服务端点作为 PaaS 服务的解决方案,其中 public 访问受到限制。

与服务终结点不同,私有 Link 允许访问虚拟网络中的特定 PaaS 资源。