رفتن به محتوا
cloudhost
فایروال

ترافیک ناخواسته به کد شما نمی‌رسد.

قانون‌هایی بنویسید که درخواست‌ها را بر اساس آدرس، کشور، مسیر، هدر یا مرورگر مسدود، مجاز، ثبت یا محدود کنند. تغییر در همهٔ سرورها فوراً اعمال می‌شود و چیزی دوباره راه‌اندازی نمی‌شود.

آنچه می‌گیرید

  • محافظت همیشه روشن

    برای هر پروژه، بی‌تنظیم: محدودیت سیل درخواست از یک آدرس و رد درخواست‌های نادرست.

  • آدرس و کشور

    آدرسها و بازه‌ها (IPv4 و IPv6) یا کشورها را مسدود یا مجاز کنید. مکان‌یابی آدرس از DB-IP (db-ip.com، مجوز CC BY 4.0).

  • شرط روی هر بخش درخواست

    روش، مسیر، میزبان، مرورگر و هر هدر؛ برابر، شروع، پایان، شامل، فهرست یا عبارت باقاعده. شرط‌ها را با «و» و «یا» ترکیب کنید.

  • محدودیت درخواست

    تعداد درخواست در بازهٔ زمانی، به ازای هر آدرس یا هر مقدار هدر، مشترک میان همهٔ سرورها؛ سپس رد یا فقط ثبت.

  • ترتیب و حالت ثبت

    قانون‌ها به ترتیب اجرا می‌شوند. قانون جدید را اول در حالت «فقط ثبت» امتحان کنید.

  • امتحان پیش از اعمال

    بپرسید قانون‌ها با یک درخواست فرضی، از یک آدرس و کشور مشخص، چه می‌کنند.

  • آنچه متوقف شد

    مجاز، ردشده، ثبت‌شده و محدودشده در طول زمان، برخورد هر قانون و آدرسها و کشورهای متوقف‌شده.

  • تاریخچهٔ تغییرها

    هر تغییر قانون با نام کسی که آن را داده در فهرست فعالیت ثبت می‌شود.

یک قانون برای صفحهٔ ورود

ده درخواست در دقیقه از هر آدرس؛ بیشتر از آن رد می‌شود.

curl -X POST https://api.ibel.ai/v1/apps/shop/firewall/rules \
  -H "Authorization: Bearer $KEY" \
  -d '{"name": "Login limit",
       "if": [[{"field": "path", "op": "starts", "values": ["/login"]}]],
       "action": "rate_limit",
       "rate": {"limit": 10, "window": 60, "key": "ip", "then": "deny"}}'

مسدودسازی برای همه

محافظت همیشه روشن و قانون‌های دلخواه در همهٔ پلن‌ها هست، بی‌هزینهٔ جدا؛ درخواست متوقف‌شده درخواست فانکشن حساب نمی‌شود. حرفه‌ای قانون‌ها و محدودیت‌های نرخ بیشتری دارد.

پرسش‌های رایج

سایتتان را محافظت کنید

محافظت پایه از روز اول روشن است.

فعلاً ثبت‌نام با کد دعوت است. اگر کد دارید، همین حالا حساب ایجاد کنید.

ثبت‌نام باکد ایمیلکد پیامکی