如何通过 Express Route 从应用服务访问本地资源?
How to access on-prem resource from an App Service through Express Route?
我在 Azure 中有一个应用服务(不在 ASE App Service Env 中)。它与 vnet 集成。
我有一个 API 本地,此应用必须通过其内部本地 DNS 名称访问。
而且 Azure 和本地位置之间有一条 Express Route。
如何通过 Express Route 通过 DNS 名称访问本地 API?
如何配置网络连接?
如何在 Azure 中解析本地名称?
根据您的设置,有不同的方法可以实现。
您可能需要使用:
应用服务
对于应用服务,您必须使用区域 VNet 集成。
如果您需要通过 Vnet 路由来自应用服务的所有流量,则必须在应用服务中指定设置 WEBSITE_VNET_ROUTE_ALL = 1
DNS
应用服务中的 DNS 故障排除
https://docs.microsoft.com/en-us/azure/app-service/web-sites-integrate-with-vnet#troubleshooting
配置对等
VNet 的路由表(并非总是必需)
https://docs.microsoft.com/en-us/azure/virtual-network/manage-route-table
我在 Azure 中有一个应用服务(不在 ASE App Service Env 中)。它与 vnet 集成。
我有一个 API 本地,此应用必须通过其内部本地 DNS 名称访问。
而且 Azure 和本地位置之间有一条 Express Route。
如何通过 Express Route 通过 DNS 名称访问本地 API?
如何配置网络连接?
如何在 Azure 中解析本地名称?
根据您的设置,有不同的方法可以实现。
您可能需要使用:
应用服务
对于应用服务,您必须使用区域 VNet 集成。
如果您需要通过 Vnet 路由来自应用服务的所有流量,则必须在应用服务中指定设置 WEBSITE_VNET_ROUTE_ALL = 1
DNS
应用服务中的 DNS 故障排除
https://docs.microsoft.com/en-us/azure/app-service/web-sites-integrate-with-vnet#troubleshooting
配置对等
VNet 的路由表(并非总是必需)
https://docs.microsoft.com/en-us/azure/virtual-network/manage-route-table