Azure API管理:私有出站流量是否需要VNet集成?
Azure API管理VNet集成与流量相关问题解答
1. 私有出站流量是否必须依赖VNet集成?
是的,API管理服务要向VNet内的私有资源发送出站流量,必须依赖VNet集成。只有将APIM部署到VNet(内部或外部模式均可),它才能直接访问VNet内的私有资源,无需绕经公网。
2. 不使用VNet集成时,访问VNet内后端VM的流量是否必须走互联网?
没错。未部署到VNet的APIM,出站流量默认走公网。此时要访问VNet内的VM,必须给VM配置公网IP,同时在网络安全组(NSG)中允许APIM的公网IP访问,流量全程通过互联网传输,无法直接访问VM的私有IP。
3. Basic层APIM的专用终结点仅适用于入站流量?
完全正确。专用终结点(Private Endpoint)仅用于让VNet内的客户端通过私有IP访问APIM的入站流量(比如API调用请求),不会改变APIM自身的出站流量路径。而且Basic层APIM本身不支持VNet集成(仅Premium、Developer、Standard层支持),所以即便配置了专用终结点,APIM的出站流量依然走公网。
额外说明:如果你的业务需要APIM访问VNet内后端,同时想平衡成本,可考虑使用Developer层(适合测试场景)或Standard层,这两个SKU均支持VNet集成。
内容的提问来源于stack exchange,提问作者Paibok
相关产品推荐
相关产品推荐

