# Configuration de la propriété proxy

Prérequis

Pour implémenter avec succès la propriété proxy, veuillez vous assurer de disposer des éléments suivants :

1. Un **enregistrement CNAME**, qui peut être créé via votre plateforme de gestion DNS, telle qu'Akamai Edge DNS.
2. Un **certificat** valide pour le CNAME.
3. Avoir complété la [Configuration de la surveillance](https://docs.netacea.com/fr/informations-sur-les-plugins-netacea/akamai/monitoring-configuration).

## CNAME et certificat

L'enregistrement CNAME doit pointer vers le domaine edgekey.net de la [propriété proxy](#proxy-property-configuration) décrite ci-dessous. Par exemple, pour le nom d'hôte de propriété proxy « mitigations.examplehost.com », la valeur de l'enregistrement CNAME devrait être « mitigations.examplehost.com.edgekey.net ». L'enregistrement DNS CNAME peut être créé depuis Akamai Edge DNS ou depuis toute autre plateforme de gestion DNS.

Pour que le CNAME soit valide, un certificat doit lui être attribué. Il peut s'agir d'un nouveau certificat ou d'un certificat réutilisé à partir de vos enregistrements DNS existants.

## Configuration de la propriété proxy

Afin d'éviter tout conflit avec les règles standard existantes dans votre propriété Akamai, une nouvelle propriété proxy doit être créée. Le seul objectif de cette propriété est de servir de proxy entre l'Akamai EdgeWorker et l'API Netacea Protector.

{% hint style="info" %}
Le nom d'hôte de la propriété peut être quelconque, mais pour renforcer les mesures de sécurité, il ne devrait pas faire référence à Netacea. Par exemple, « mitigations.examplehost.com ».
{% endhint %}

Pour créer une telle propriété, cliquez sur **Properties**, dans la section **CDN** du menu. Puis cliquez sur **+New Property**

<figure><img src="https://899558619-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaRSpZrGcUHd5EHGjrrO5%2Fuploads%2Fgit-blob-69c71f88ea3c5b8142a9482a61c94f838879eb4e%2Fimage%20(10).png?alt=media" alt=""><figcaption></figcaption></figure>

Lors de la modification de la version de la propriété, ajoutez le domaine créé précédemment comme nom d'hôte de la propriété (Property Hostname).

<figure><img src="https://899558619-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaRSpZrGcUHd5EHGjrrO5%2Fuploads%2Fgit-blob-e372c82bd334bfa09daeb730b2566b3bea74cf9d%2Fimage%20(17).png?alt=media" alt=""><figcaption></figcaption></figure>

Dans les **Property Configuration Settings**, ajoutez/modifiez la **Default Rule** avec les éléments suivants :

### **Default Rule**

{% hint style="info" %}
Les comportements par défaut sont appliqués à toutes les requêtes pour le(s) nom(s) d'hôte de la propriété.
{% endhint %}

Le modèle Default Rule contient tous les comportements nécessaires et recommandés. Les règles sont évaluées de haut en bas et la dernière règle correspondante l'emporte.<br>

<table data-full-width="false"><thead><tr><th>Behaviors</th></tr></thead><tbody><tr><td><p><strong>Origin SSL Certificate Verification</strong></p><p><strong>Ports</strong></p></td></tr><tr><td>3d2d365e9533444f96c27058ee7849e1-1b922c6863224f2e9565a9a2a5a7d997</td></tr><tr><td>9a0fff7e8d404e05bb905cb3b7b116a3-1b922c6863224f2e9565a9a2a5a7d997</td></tr><tr><td></td></tr></tbody></table>

Dans la règle par défaut, ajoutez un nouveau comportement de type **Content Provider Code**.\
\
Le nom d'hôte Content Provider Code sélectionné dans le menu déroulant doit être le nom d'hôte de la propriété proxy. S'il n'est pas disponible, vous pouvez créer un nouveau code CP pour ce nom d'hôte.

<table><thead><tr><th width="244">Content Provider Code</th><th></th></tr></thead><tbody><tr><td>Content Provider Code</td><td><strong>000000 - ExampleCPCode1</strong></td></tr></tbody></table>

### Règle des ressources CAPTCHA

Dans les **Property Configuration Settings**, ajoutez une nouvelle règle vierge à la propriété proxy appelée « CAPTCHA Assets Rule ». Incluez les critères et comportements suivants dans la règle :

| Critères         |
| ---------------- |
| Match All        |
| **If**           |
| Path             |
| matches one of   |
| `/Mitigations/*` |

<table data-full-width="false"><thead><tr><th>Behaviors</th></tr></thead><tbody><tr><td><p><strong>Origin SSL Certificate Verification</strong></p><p><strong>Ports</strong></p></td></tr></tbody></table>

{% hint style="danger" %}
Assurez-vous que la propriété proxy contient uniquement les règles **Default** et **CAPTCHA Assets**. Toutes les autres règles (y compris celles créées automatiquement) doivent être supprimées avant d'enregistrer la configuration de la propriété proxy.
{% endhint %}

<figure><img src="https://899558619-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaRSpZrGcUHd5EHGjrrO5%2Fuploads%2Fgit-blob-e7f70ec69ae4316c1c3a07280817b3d3f099af8f%2Fimage%20(4)%20(5).png?alt=media" alt=""><figcaption><p>Proxy Property Rules</p></figcaption></figure>

### Activer la propriété

Une fois que toutes les règles décrites ci-dessus ont été créées, cliquez sur **Save** et utilisez l'onglet **Activate** pour activer (déployer) vos modifications dans la configuration de la propriété.

{% hint style="info" %}
Une seule propriété proxy peut être utilisée par plusieurs propriétés. Par exemple, elle peut être utilisée par une propriété de staging et plusieurs propriétés de production.
{% endhint %}

### Finalisation

{% hint style="success" %}
Vous avez maintenant terminé la configuration de la propriété proxy.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.netacea.com/fr/informations-sur-les-plugins-netacea/akamai/installation-and-configuration/proxy-property-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
