# Proxy-ominaisuuden määritys

Edellytykset

Välityspalvelinominaisuuden onnistuneeksi käyttöönottamiseksi varmista, että sinulla on:

1. **CNAME-tietue**, joka voidaan rekisteröidä DNS-hallinta-alustallasi, kuten Akamai Edge DNS:llä.
2. Voimassa oleva **varmenne** CNAME-tietueelle.
3. Suoritettu [Valvonnan määritys](https://docs.netacea.com/fi/netacea-laajennustiedot/akamai/monitoring-configuration).

## CNAME ja varmenne

CNAME-tietueen on osoitettava edgekey.net-toimialueeseen, joka kuuluu alla kuvatulle [välityspalvelinominaisuudelle](#proxy-property-configuration). Esimerkiksi välityspalvelinominaisuuden isäntänimelle "mitigations.examplehost.com" CNAME-tietueen arvon tulisi olla "mitigations.examplehost.com.edgekey.net". CNAME DNS -tietue voidaan luoda Akamai Edge DNS:ssä tai missä tahansa muussa DNS-hallinta-alustassa.

Jotta CNAME olisi kelvollinen, siihen on liitettävä varmenne. Tämä voi olla uusi varmenne tai uudelleenkäytetty varmenne olemassa olevista DNS-tietueistasi.

## Välityspalvelinominaisuuden määritys

Mahdollisten ristiriitojen välttämiseksi olemassa olevien vakiosääntöjen kanssa Akamai-ominaisuudessasi on luotava uusi välityspalvelinominaisuus. Tämän ominaisuuden ainoa tarkoitus on toimia välityspalvelimena Akamai EdgeWorker -palvelun ja Netacea Protector API:n välillä.

{% hint style="info" %}
Ominaisuuden isäntänimi voi olla mikä tahansa, mutta tietoturvan parantamiseksi sen ei tulisi liittyä Netaceaan. Esimerkiksi "mitigations.examplehost.com".
{% endhint %}

Luodaksesi tällaisen ominaisuuden napsauta **Properties** valikon **CDN**-osiossa. Napsauta sitten **+New Property**

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

Muokatessasi ominaisuusversiota lisää aiemmin luotu toimialue ominaisuuden isäntänimeksi (Property Hostname).

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

Lisää/muokkaa **Property Configuration Settings** -kohdassa **Default Rule** seuraavasti:

### **Oletussääntö**

{% hint style="info" %}
Oletuskäyttäytymiset sovelletaan kaikkiin ominaisuuden isäntänimien pyyntöihin.
{% endhint %}

Oletussääntömalli sisältää kaikki tarvittavat ja suositellut käyttäytymiset. Sääntöjä arvioidaan ylhäältä alas, ja viimeinen vastaava sääntö voittaa.<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>

Lisää oletussääntöön uusi **Content Provider Code** -tyyppinen käyttäytyminen.\
\
Pudotusvalikosta valitun Content Provider Code -isäntänimen tulisi olla välityspalvelinominaisuuden isäntänimi. Jos se ei ole käytettävissä, voit luoda uuden CP-koodin kyseiselle isäntänimelle.

<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>

### CAPTCHA-resurssisääntö

Lisää **Property Configuration Settings** -kohdassa uusi tyhjä sääntö välityspalvelinominaisuudelle nimellä "CAPTCHA Assets Rule". Sisällytä sääntöön seuraavat kriteerit ja käyttäytymiset:

| Kriteerit        |
| ---------------- |
| 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" %}
Varmista, että välityspalvelinominaisuus sisältää vain **Default**- ja **CAPTCHA Assets** -säännöt. Kaikki muut säännöt (mukaan lukien automaattisesti luodut) on poistettava ennen välityspalvelinominaisuuden määrityksen tallentamista.
{% endhint %}

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

### Ominaisuuden aktivointi

Kun kaikki yllä kuvatut säännöt on luotu, napsauta **Save** ja käytä **Activate**-välilehteä aktivoidaksesi (ottaaksesi käyttöön) muutoksesi ominaisuuden määritykseen.

{% hint style="info" %}
Yhtä välityspalvelinominaisuutta voidaan käyttää useiden ominaisuuksien kanssa. Esimerkiksi sitä voidaan käyttää Staging- ja useiden Production-ominaisuuksien kanssa.
{% endhint %}

### Viimeistely

{% hint style="success" %}
Olet nyt suorittanut välityspalvelinominaisuuden määrityksen.
{% endhint %}
