مسدودسازی ترافیک
block rule (در API نامش drop است) درخواستهای منطبق را در edge رد میکند — سرور شما هرگز آنها را نمیبیند.
برای تست ترافیک از challenge استفاده کنید، یا برای سقفگذاری از rate limiting.
ساختن یک block rule
Section titled “ساختن یک block rule”- Rules → Add Rule → Block.
- انتخاب کنید روی چه چیزی اعمال شود.
- Save.
| اعمال روی | نمونه |
|---|---|
| Paths | /wp-login.php، /admin/* |
| Hostname | staging.example.com |
| Countries | پایین را ببینید |
مسدودسازی بر اساس کشور
Section titled “مسدودسازی بر اساس کشور”- Block these countries — کشورهای فهرستشده رد میشوند، بقیه اجازه دارند.
- Allow only these countries — فقط فهرستشدهها اجازه دارند، بقیه رد میشوند.
کشور از روی IP بازدیدکننده تعیین میشود — یک تخمین قابلقبول، نه هویت. کاربران VPN/proxy در نقطهی خروجشان دیده میشوند.
قبل از اجرا تست کنید
Section titled “قبل از اجرا تست کنید”Dry run تطبیق مییابد و log میکند بدون اینکه درخواست را لمس کند. یک روز نگاه کنید، بعد اجرا کنید.
نمونهها
Section titled “نمونهها”- اسکن login — path های
/wp-login.php،/xmlrpc.php→ block. - فقط یک منطقه — allow only
IR→ بقیه را block کنید. - بستن staging — Hostname
staging.example.com→ block.
سوالهای رایج
Section titled “سوالهای رایج”خودم را مسدود کردم. خاموشش کنید، محدودترش کنید، دوباره روشن کنید — نیازی به حذف نیست.
میتوانم یک IP تکی را مسدود کنم؟ block rule فقط با country، hostname و path تطبیق مییابد. برای یک آدرس از rate limiting استفاده کنید، یا برای حملهها صرفنظر از منبع از WAF.
بازدیدکنندههای مسدودشده صفحهی nsin را میبینند.
صفحهی 403 خود nsin است، قابل جایگزینی نیست. قوانین error page فقط 5xx را
پوشش میدهند — ببینید صفحات خطای سفارشی.