Service Azure qui fournit une plateforme de gestion hybride multicloud pour les API.
Bonjour @Bendriss, Abdelmalek ,
Il semble que vous observiez le comportement classique du tunnel P2S (Point-to-Site) d’intégration sortante Standard V2, plutôt qu’un problème de configuration des NSG ou des UDR.
Voici ce qui se passe et pourquoi vous constatez ces cycles d’environ 70 secondes de fonctionnement suivies de 5 minutes d’interruption, ainsi qu’une absence totale de flux dans votre sous-réseau:
AppServiceLink est uniquement utilisé pour le plan de contrôle, pas pour votre chemin de données
- Le lien d’association de service « apimazwebplan... » que vous voyez est le mécanisme par lequel le plan de contrôle APIM déploie une sorte de mini « passerelle VPN » dans votre réseau virtuel (VNet).
- Les appels vers votre backend (10.x.x.x:80) sortent en réalité depuis l’hôte de travail APIM via le pipeline sortant mutualisé d’Azure (avec SNAT vers 20.x.x.255) et non directement depuis une interface réseau située dans snet.
- C’est la raison pour laquelle les VNet Flow Logs n’affichent aucun trafic provenant de 10.20.3.x, même lorsque les réponses sont retournées en moins de 500 ms.
Le cycle d’environ 70 secondes actives / 5 minutes inactives correspond à une rotation intégrée du tunnel P2S
- Sous le capot, Standard V2 utilise un tunnel Point-to-Site de type App Service (SSTP). Ces connexions P2S sont renouvelées automatiquement par la plateforme toutes les quelques minutes (renouvellement de certificats, maintenance des hôtes, correctifs système, etc.), et non en raison d’une période d’inactivité.
- Vous observez la fenêtre d’environ 70 secondes lorsque le tunnel SSTP est actif. Ensuite, le worker le ferme, puis le reconstruit environ 5 minutes plus tard, ce qui explique votre phénomène de « récupération spontanée ».
L’état natGatewayState=Enabled ne bloque pas le trafic RFC1918
- Une passerelle NAT attachée à votre sous-réseau d’intégration n’affecte que le trafic Internet (0.0.0.0/0) et non le trafic privé utilisant les plages d’adresses RFC1918 (10.x.x.x, 172.16.x.x–172.31.x.x, 192.168.x.x).
- Vous ne pouvez pas désactiver ce comportement sur Standard V2, car il est géré par la plateforme Azure.
Oui, cette reconstruction périodique du tunnel est un comportement normal sur Standard V2
- Elle fait partie de l’infrastructure sous-jacente d’intégration P2S d’App Service. Il n’existe aucun paramètre côté client permettant d’augmenter la durée de vie du tunnel sur Standard V2.
- Si vous avez besoin d’un chemin réseau entièrement appairé (peered), statique et constamment disponible vers votre VNet, il est nécessaire de migrer vers une instance Premium V2 et d’utiliser VNet Injection plutôt que l’intégration sortante.
Si vous avez besoin d’une connectivité réellement ininterrompue vers votre sous-réseau, la solution recommandée et documentée est Premium V2 avec VNet Injection. Dans le cas contraire, ce cycle d’environ 5 minutes reste un comportement attendu sur Standard V2.
Références :
- Virtual network integration (v2 tiers)
- How to use Azure API Management with virtual networks
- Common network configuration issues
J’espère que ces informations vous seront utiles.
Si cette réponse vous a aidé à résoudre votre problème, merci de prendre un moment pour cliquerpuis sur Yes à la question "Was this answer helpful?". Si vous avez d’autres questions, n’hésitez pas à nous en faire part.