> For the complete documentation index, see [llms.txt](https://manual.boxexchanger.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.boxexchanger.net/nachalo-raboty/nastroika-bezopasnosti/ogranicheniya-dostupa-admin-paneli-po-ip/ustanovka-ogranicheniya-na-cloudflare.md).

# Установка ограничения на CloudFlare

{% hint style="warning" %}
**Важно:** Устанавливая ограничение на Cloudflare не забудьте [установить ограничение на API](#ogranichenie-vkhoda-na-api) это принципиально важно ограничение на CF лиш ограничивает визуальное отражение админ панели но не ограничивает запросы к Admin API.
{% endhint %}

1. Для ограничения доступа к админ панели по IP вам необходимо войти в ваш аккаунт [CloudFlare](https://dash.cloudflare.com/)
2. Перейти в раздел [**Security -> WAF**](#user-content-fn-1)[^1]
3. Нажать кнопку [**Create rule**](#user-content-fn-2)[^2] в разделе Custom rules
4. Заполнить форму: <br>

Rule name: **Admin block ip**

When incoming requests match…

Field: **Hostname**

Operator: **is in**

Value: %Домен вашей панели без https и слешей%<br>

**AND**

Field: **IP Source address**&#x20;

Operator: **is not in**

Value: Ваш ип или несколько ип&#x20;

\
Then…

**Block**

\
После нажать кнопку: **Deploy**

### Пример как должно выглядеть правило

<figure><img src="https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FPqltt3xsZxlvVhgrZ0Qc%2Fimage.png?alt=media&amp;token=fc083afb-26af-4c87-89e8-59e497654f00" alt=""><figcaption></figcaption></figure>

### Ограничение входа на API:

[^1]: ![](https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FcRXWtWPCiLRvWxSCXamU%2Fimage.png?alt=media\&token=e49eeb37-fa5a-4851-98cf-40be0c78c3f4)

[^2]: ![](https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FWMGFEgqIBjzKcAFaPugg%2Fimage.png?alt=media\&token=8e13a739-3bd2-45c6-bc3c-71c3bc637d43)
