如何通过Express Route从App Service访问本地资源?

时间:2020-04-02 22:54:25

标签: azure vnet azure-hybrid-connections

我在Azure中有一个应用程序服务(在ASE App Service Env中没有)。它与vnet集成在一起。

我有一个本地API,此应用必须通过其内部本地DNS名称来访问。

Azure和本地位置之间有一条快速路由。

如何通过快速路由按其DNS名称访问本地API?

如何配置网络连接?

如何在Azure中解析本地名称?

1 个答案:

答案 0 :(得分:0)

有不同的实现方法,具体取决于您的设置。

您可能需要使用:

应用服务

对于App Services,您必须使用区域VNet集成。

如果您需要将来自应用服务的所有流量都通过Vnet路由,则必须在应用服务中指定设置WEBSITE_VNET_ROUTE_ALL = 1

https://docs.microsoft.com/en-us/azure/app-service/web-sites-integrate-with-vnet#regional-vnet-integration

DNS

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances

对App Service中的DNS进行故障排除

https://docs.microsoft.com/en-us/azure/app-service/web-sites-integrate-with-vnet#troubleshooting

配置对等

https://docs.microsoft.com/en-us/azure/expressroute/expressroute-howto-routing-portal-resource-manager

VNet的路由表(并非总是必要的)

https://docs.microsoft.com/en-us/azure/virtual-network/manage-route-table