Pour protéger un service non web (couche 4) avec Anti-DDoS Proxy, vous pouvez ajouter des règles de redirection pour pointer votre service vers une adresse IP Anti-DDoS Proxy. Toutefois, pour utiliser un nom de domaine pour votre service et activer le basculement automatique du trafic entre plusieurs adresses IP Anti-DDoS Proxy, nous vous recommandons d'intégrer le service en ajoutant un domaine et en utilisant un enregistrement CNAME.
Contexte
Supposons que vous souhaitiez protéger un service de jeu avec Anti-DDoS Proxy. Vous souhaitez que les utilisateurs obtiennent une adresse IP Anti-DDoS Proxy en résolvant le nom de domaine du serveur de jeu (demo.aliyundoc.com). Le service utilise les ports TCP 1234 et 5678, et l'adresse IP d'origine est 1.1.XX.XX.
Procédure
-
Ajoutez un site web dans Website Config pour obtenir une adresse CNAME.
Connectez-vous à la console Anti-DDoS Proxy.
-
Dans la barre de navigation supérieure, sélectionnez la région de votre instance.
Anti-DDoS Proxy (Chinese Mainland) : choisissez la région Chinese Mainland.
Anti-DDoS Proxy (Outside Chinese Mainland) : choisissez la région Outside Chinese Mainland.
Dans le volet de navigation de gauche, accédez à .
-
Sur la page Website Config, cliquez sur Add Website. Configurez les paramètres du site web, puis cliquez sur Add.
Voici les paramètres à configurer :
Function Plan et Instance : sélectionnez les instances Anti-DDoS Proxy à associer au nom de domaine. Dans cet exemple, deux instances avec le plan de fonctionnalité Enhanced sont utilisées.
Websites : saisissez le nom de domaine de votre service. Dans cet exemple, saisissez demo.aliyundoc.com.
Protocol Type et Server Port : conservez les paramètres par défaut.
-
Server Address : sélectionnez Origin IP Address et saisissez l'adresse IP selon votre scénario.
Si un service web fonctionne sur le domaine, vous devez spécifier le type de protocole correct et l'adresse IP d'origine.
Sinon, vous pouvez saisir n'importe quelle adresse IP d'origine, car Anti-DDoS Proxy n'utilise pas cette configuration pour la redirection du trafic. Il redirige le trafic en fonction des règles de redirection que vous ajoutez à l'étape 2.
Pour plus d'informations, consultez la rubrique Ajouter une configuration de site web.
Une fois le site web ajouté, Anti-DDoS Proxy attribue une adresse CNAME au nom de domaine.
-
Ajoutez des règles de redirection.
Dans le volet de navigation de gauche, accédez à .
-
Sur la page Port Config, sélectionnez une adresse IP Anti-DDoS Proxy et cliquez sur Create Rule.
RemarqueL'adresse IP Anti-DDoS Proxy correspond à l'une des adresses IP que vous avez associées au domaine à l'étape 1.
-
Dans la boîte de dialogue Create Rule, configurez les paramètres selon vos besoins métier et cliquez sur OK.
Voici les paramètres à configurer :
Forwarding Protocol: dans cet exemple, sélectionnez TCP.
Redirection Port: dans cet exemple, saisissez 1234.
Origin Server Port: dans cet exemple, saisissez 1234.
Origin IP Address: saisissez l'adresse IP d'origine réelle. Dans cet exemple, l'adresse IP est 1.1.XX.XX.
Pour plus d'informations, consultez la rubrique Configurer des règles de redirection de port.
Répétez les deux étapes précédentes pour ajouter une autre règle de redirection pour l'adresse IP Anti-DDoS Proxy actuelle. Définissez le port de redirection et le port du serveur d'origine sur 5678. Une fois les règles créées, elles apparaissent dans la liste des règles de redirection. Le paramètre Back-to-origin Mode est défini sur Round-robin, tandis que Session Persistence et Health Check sont désactivés par défaut, et que la stratégie DDoS Protection Policy est activée par défaut.
Répétez les trois étapes précédentes pour configurer les mêmes règles de redirection pour vos autres adresses IP Anti-DDoS Proxy.
-
Chez votre fournisseur DNS pour le domaine (demo.aliyundoc.com), modifiez les paramètres DNS pour ajouter un enregistrement CNAME pointant vers l'adresse CNAME obtenue à l'étape 1. Dans les paramètres de l'enregistrement, définissez l'host record sur game, sélectionnez CNAME comme record type et saisissez l'adresse CNAME d'Anti-DDoS Proxy comme record value (par exemple,
xxx.aliyunddos0001.com).Pour plus d'informations, consultez la rubrique Utiliser un enregistrement CNAME ou une adresse IP pour pointer votre nom de domaine vers Anti-DDoS Proxy.