Affiner la protection Anti-DDoS avec le profilage
Appliquez un profil de trafic réseau et un niveau de sensibilité à vos adresses IP pour affiner la protection Anti-DDoS VAC de vos services
La fonctionnalité de profilage est en phase bêta. Les fonctionnalités, les noms de profils et les limites peuvent encore légèrement évoluer d'ici la disponibilité générale.
Objectif
La protection Anti-DDoS VAC couvre par défaut tous les services OVHcloud, sans configuration ni surcoût. Le VAC fait partie des principaux éléments de l'infrastructure Anti-DDoS d'OVHcloud : une combinaison de technologies, développées en continu par OVHcloud, qui filtre le trafic entrant pour que seuls les paquets légitimes atteignent votre serveur. La détection s'appuie sur la forme du trafic : débit de paquets, renouvellement des connexions, hausses soudaines de volume ou signatures de trafic connues.
Cette détection générique convient à la plupart des applications protégées, mais elle peut encore mal interpréter certaines charges de travail plus spécifiques, pourtant légitimes : un tunnel WireGuard très sollicité ressemble à un flood UDP, et l'afflux de spectateurs lors d'un événement en direct ressemble à une attaque volumétrique.
La fonctionnalité de profilage vous permet de décrire précisément ce type de service, plutôt que de contourner la protection. Choisissez un profil dans le catalogue, sélectionnez un niveau de sensibilité et rattachez vos services. Une seule modification d'une politique réajuste toutes les adresses qui y sont associées. Si votre charge de travail évolue, changez de profil ou ajustez la sensibilité.
Ce guide vous explique comment :
- reconnaître les cas où votre application a besoin d'un profil.
- activer le profilage sur votre compte et créer une politique.
- appliquer une politique à vos adresses IP et comprendre son statut.
- ajuster, désactiver ou supprimer une politique, et en mesurer l'effet.
Prérequis
- Disposer d'au moins un service OVHcloud doté d'une adresse IPv4 publique.
- Être connecté à la .
En pratique
Sommaire :
- Pourquoi la protection peut avoir besoin d'être affinée
- Fonctionnement du profilage
- Étape 1 — Activer le profilage
- Étape 2 — Créer une politique
- Étape 3 — Ajouter vos adresses IP
- Lire les statuts
- Gérer vos politiques
- Mesurer l'effet d'une politique
- Limites
- Diagnostic
Pourquoi la protection peut avoir besoin d'être affinée
Deux situations principales peuvent vous amener à ajuster les réglages par défaut :
Les faux positifs sont les plus fréquents, et quelques usages en concentrent l'essentiel : les tunnels VPN, dont le débit de paquets UDP est élevé ; les nœuds Blockchain/Solana, qui utilisent de larges plages de ports avec un renouvellement constant des pairs ; la diffusion vidéo et la voix, exposées à des montées d'audience brutales mais légitimes ; les services web lors d'un lancement ou d'une opération commerciale.
Créez une politique si vous vous trouvez dans l'une de ces situations :
- Du trafic légitime est mitigé et vous le contournez déjà, en basculant le VPN en mode TCP, en réduisant la MTU ou en ouvrant un ticket après chaque incident.
- Vous préparez un pic de trafic connu, par exemple un événement en direct ou le lancement d'un produit.
- Vous exploitez une application au trafic structurellement atypique et préférez le déclarer en amont plutôt que d'attendre le premier faux positif.
- Une attaque a bien été mitigée, mais de façon incomplète, et vous souhaitez que la détection réagisse plus tôt.
Si aucune de ces situations ne correspond à la vôtre, aucune modification n'est nécessaire : vos services restent protégés par défaut.
Fonctionnement du profilage
Vous créez des politiques. Une politique associe un profil de trafic réseau à un niveau de sensibilité, et s'applique aux adresses IPv4 publiques ou aux blocs que vous y ajoutez.
Les profils de trafic réseau
OVHcloud conçoit et maintient les profils de trafic réseau : lors de la création d'une politique, choisissez celui qui correspond le mieux à votre charge de travail.
Sur les serveurs Bare Metal Game, nous vous recommandons de ne pas utiliser le profilage, en particulier les profils Game Server (Generic, Generic UDP et Generic TCP), sur les adresses IP protégées par une règle Minecraft Java de la protection Anti-DDoS Game. Cela pourrait affecter la qualité de la protection globale.
Tirer le meilleur parti d'un profil
Pour obtenir les meilleurs résultats avec certains profils :
- VPN - WireGuard : utilisez le port par défaut de WireGuard, UDP 51820. Vous évitez ainsi de perdre du trafic légitime pendant une attaque.
- VPN - OpenVPN : utilisez les ports par défaut d'OpenVPN, UDP 1194 et TCP 443. Si vous n'avez pas besoin du repli en TCP, bloquez ce trafic avec l'Edge Network Firewall.
- WebServer - Generic : ne l'utilisez pas si le serveur reçoit aussi du trafic UDP. QUIC (HTTP/3) n'est pas encore pris en charge : le trafic QUIC est rejeté pendant une attaque.
- Generic - Proxied TCP : choisissez ce profil plutôt que WebServer - Generic lorsqu'un CDN externe ou un reverse proxy hébergé hors d'OVHcloud se trouve devant un serveur web hébergé chez OVHcloud. Le serveur d'origine reçoit alors de nombreuses connexions depuis un petit nombre d'adresses de périphérie du CDN : ce profil s'attend à ce schéma et n'identifie pas ces adresses comme attaquantes.
- Blockchain - Solana : pendant une attaque, la mitigation évite d'affecter le trafic Solana légitime. En contrepartie, des attaques très ciblées peuvent laisser passer davantage de trafic malveillant vers le serveur.
La sensibilité
La sensibilité place la politique entre deux risques : mitiger trop, ou pas assez. Les niveaux disponibles dépendent du profil.
Une seule politique par adresse IP
Une adresse IP relève d'une seule politique. Si un bloc est associé à une politique et une adresse de ce bloc à une autre, c'est l'entrée la plus spécifique qui l'emporte. Par exemple, si 203.0.113.0/24 est associé à une politique WebServer - Generic et 203.0.113.10 à une politique VPN - WireGuard, alors 203.0.113.10 utilise la politique VPN - WireGuard et le reste du bloc la politique WebServer - Generic.
Les réglages d'une politique sont conservés pour une Additional IP lorsqu'elle passe d'un de vos services à un autre. Ils ne sont réinitialisés que si l'adresse change de propriétaire ou si son service est résilié.
Étape 1 — Activer le profilage
L'activation n'est nécessaire qu'une fois par compte.
-
Connectez-vous à la .
-
Pendant la bêta, cliquez sur
Découvrir la console >BETA_en haut à droite. -
Dans le menu latéral, rendez-vous dans
Sécurité>Anti-DDoS, puis ouvrez l'ongletProfiling. -
Cliquez sur
Activate profiling.Suivez les instructions qui s'affichent, le cas échéant, pour finaliser l'activation. Aucun montant n'est facturé.
Une fois l'activation terminée, l'onglet Profiling affiche les politiques que vous avez définies. L'activation ne modifie les réglages de protection d'aucune adresse IP tant que vous ne l'ajoutez pas à une politique.
Étape 2 — Créer une politique
- Dans l'onglet
Profiling, cliquez surCreate a policy. - Dans le champ
Name, saisissez un nom qui identifie la charge de travail, par exemplevpn-concentrators. - Dans la liste
Network traffic profile, sélectionnez le profil correspondant à votre charge de travail. Sa description s'affiche sous la liste. - Réglez la
Sensitivity. Commencez parMedium, sauf si vous savez déjà dans quel sens la protection doit évoluer. - Cliquez sur
Create policy.
Vous ajoutez les adresses IP une fois la politique créée. D'ici là, son statut est Not configured : elle ne s'applique encore à aucune adresse.
Étape 3 — Ajouter vos adresses IP
- Dans la liste des politiques, cliquez sur le nom de la politique, ou sur le bouton
...en fin de ligne, puis surEdit. - Dans la section
Targetsdu panneauEdit policy, cliquez sur le champAdd an IP…. La liste affiche les blocs IP et les adresses IP individuelles disponibles sur votre compte. Saisissez le début d'une adresse pour filtrer la liste. - Sélectionnez une adresse, ou un bloc entier. Si vos serveurs occupent un bloc contigu, ajoutez le bloc plutôt que chaque adresse.
- Après avoir sélectionné un bloc IP, vous pouvez modifier la sélection dans le champ de saisie. Au lieu du bloc entier, vous pouvez ainsi saisir l'un de ses sous-réseaux ou une seule adresse de ce bloc.
- Répétez l'opération pour chaque adresse ou bloc, puis cliquez sur
Save changes. Un message de confirmation s'affiche.
La protection Anti-DDoS VAC de cette adresse suit alors le profil et la sensibilité de la politique, et non plus les réglages génériques. La modification s'applique en arrière-plan : l'adresse est marquée Pending jusqu'à ce que la modification soit appliquée, puis ce badge disparaît.
Si une adresse que vous ajoutez porte déjà d'anciens réglages Anti-DDoS qui ne proviennent pas d'une politique, comme des réglages personnalisés appliqués par les équipes du support OVHcloud, une fenêtre Legacy Anti-DDoS settings detected s'affiche à l'enregistrement. Pour appliquer tout de même la politique, cochez la case I understand, puis cliquez sur Overwrite and save. Vous reprenez ainsi la main sur les réglages de protection de l'adresse et pouvez les modifier avec les dernières options de profilage.
Le remplacement des anciens réglages est irréversible : ils ne pourront pas être restaurés. Si vous désactivez ensuite la politique, l'adresse revient à la protection Anti-DDoS VAC par défaut, et non à ses réglages précédents.
Lire les statuts
La liste des politiques indique, pour chacune, son profil de trafic réseau, sa sensibilité, son nombre d'adresses IP, la date de la dernière attaque détectée et son statut. Vous pouvez la filtrer par profil, par sensibilité et par statut.
Gérer vos politiques
Chaque politique dispose d'un bouton d'actions (...) en fin de ligne dans la liste des politiques, avec les options suivantes :
Mesurer l'effet d'une politique
Une politique modifie le trafic qui est mitigé : pour la juger, comparez l'activité de mitigation avant et après son application.
Dans la console OVHcloud (pendant la bêta, ouvrez-la à l'aide du bouton Découvrir la console >BETA_ en haut à droite), rendez-vous dans Sécurité > Anti-DDoS. L'onglet Dashboard liste les attaques détectées sur vos adresses, et, lors des événements de détection, l'onglet Trafic affiche le trafic légitime de l'adresse que vous sélectionnez, ainsi que le trafic filtré lors des attaques mitigées. Une politique efficace filtre moins de trafic pendant les pics légitimes, et pas moins pendant les véritables attaques. Pour en savoir plus sur les attaques détectées sur vos services, consultez le guide « Suivre les attaques DDoS avec le tableau de bord Anti-DDoS ».
Si un profil ne se comporte pas comme prévu, signalez-le via le lien Do you like it? en haut de la page Profiling. Pendant la bêta, ces retours permettent d'améliorer le catalogue.
Limites
Diagnostic
Si un profil est appliqué et que le problème persiste, une capture de trafic (pcap) des flux concernés aidera le support à l'analyser.
Aller plus loin
Suivre les attaques DDoS avec le tableau de bord Anti-DDoS
Activer et configurer le Edge Network Firewall
Échangez avec notre communauté d'utilisateurs.