如何从 Azure Linux Web 应用程序访问 VNET 内的 VM?
How to access VM inside VNET from a Azure Linux Web App?
场景:
- Azure Linux 在 VNET 中创建的 VM(带子网)
- 在 Linux VM
上创建的 Oracle 数据库
- Azure Linux 在 VNET 外部创建的 Web 应用程序
查询:
我的 Linux Web 应用程序如何从外部连接到 VNET 内 VM 上的数据库并返回结果集?
因此,从 VNET 的角度来看,无论是入站还是出站 - 仅适用于 webapp。
浏览了有关专用端点和 VNET 集成的 Azure 文档,但我仍然不确定是否需要单独或一起使用它们才能完成这项工作。
谢谢
据我所知,您只需将您的 WebApp 连接到 Azure Linux 虚拟机,并以安全的方式在 VNET 中创建 Oracle 数据库。
我建议您将 WebApp 与现有的 Azure VNET 与 Azure Linux VM 集成。
在您的 WebApp 中转到“网络”,然后 select“单击此处进行配置”。
Select“添加 VNet”并选择 VNET with Azure Linux VM,然后选择子网。
在您的 WebApp 配置中,使用 Azure Linux VM 的私有 IP 地址设置 Oracle 连接字符串。
场景:
- Azure Linux 在 VNET 中创建的 VM(带子网)
- 在 Linux VM 上创建的 Oracle 数据库
- Azure Linux 在 VNET 外部创建的 Web 应用程序
查询: 我的 Linux Web 应用程序如何从外部连接到 VNET 内 VM 上的数据库并返回结果集? 因此,从 VNET 的角度来看,无论是入站还是出站 - 仅适用于 webapp。
浏览了有关专用端点和 VNET 集成的 Azure 文档,但我仍然不确定是否需要单独或一起使用它们才能完成这项工作。
谢谢
据我所知,您只需将您的 WebApp 连接到 Azure Linux 虚拟机,并以安全的方式在 VNET 中创建 Oracle 数据库。
我建议您将 WebApp 与现有的 Azure VNET 与 Azure Linux VM 集成。
在您的 WebApp 中转到“网络”,然后 select“单击此处进行配置”。
Select“添加 VNet”并选择 VNET with Azure Linux VM,然后选择子网。
在您的 WebApp 配置中,使用 Azure Linux VM 的私有 IP 地址设置 Oracle 连接字符串。