如何将 Azure 自托管集成运行时连接到数据工厂专用终结点?

How do I connect an Azure self-hosted Integration Runtime to a Data Factory private endpoint?

我已经在本地 Windows 服务器上设置了一个自托管集成运行时,并使用 Public 端点(位于东风)。但是,当我尝试使用专用端点选项将其连接到 DF 时,我收到错误消息:“集成运行时(自托管)节点未注册”。这绝对不是身份验证密钥的问题,因为它使用 DF 的 Public 端点工作。

任何人都可以指出允许本地 IR 连接到 DF 中的专用端点所需步骤的方向吗?我在网上找不到足够详细的描述,因此将不胜感激。

这是我当前的设置:

我对 Azure 还很陌生,对网络原理只有基本的了解。

我认为从 Azure 虚拟网络连接本地 Windows 服务器绝对需要设置 Internet 协议安全 (IPsec) VPN(站点到站点)连接或 Azure ExpressRoute(专用对等互连) ) 连接。

从技术上讲,通过使用 Azure Private Link,您可以通过专用终结点连接到 Azure 中的各种平台即服务 (PaaS) 部署。 专用终结点是特定虚拟网络和子网中的专用 IP 地址。这使我们能够通过使用没有虚拟网络网关的专用终结点来访问 Azure VNet 中的自托管 Integration Runtime。 Here 是描述使用 VNET 和私有端点保护 Azure 数据服务的场景的详细步骤。

但是,我们需要一个 VPN 连接来保护本地网络和 Azure VNet 之间的连接,因为私有 IP 地址无法通过 public Internet 路由。

来自official document

You can also connect an on-premises network to your virtual network by setting up an Internet Protocol security (IPsec) VPN (site-to-site) connection or an Azure ExpressRoute (private peering) connection.