چرا بعضی وقتا یه وبسایت از دسترس خارج میشه؟
وقتی یک وبسایت از دسترس خارج میشه، ممکن است دلایل مختلفی داشته باشه، اما اگر مربوط به حمله DDoS (Distributed Denial of Service) باشه، معمولاً به این دلیله که مهاجم با ارسال ترافیک خیلی زیاد از منابع مختلف، سرور را overload میکنه.
مثل این میمونه که یه فروشگاه پر از مشتری بشه، ولی همهشون فقط بخوان شلوغش کنن و هیچکی چیزی نخره! در نتیجه:
- سرور قفل میشه (دیگه جواب نمیده).
- کاربران واقعی نمیتونن وارد سایت بشن.
حمله DDoS یه حملهی خرابکارانهست که:
- کلی کامپیوتر و دستگاه (مثل موبایل و دوربینهای هک شده) همزمان به سایت درخواست میفرستن.
- سرور گیج میشه و از کار میافته (مثل وقتی کلی آدم باهم تو یه چت فریاد بزنن و هیچکی نتونه حرف بزنه!).
- سایت معمولی: مثلاً ۱۰۰ نفر در دقیقه میتونن وارد بشن.
- تحت حمله دی داس: ۱,۰۰۰,۰۰۰ ربات در دقیقه میخوان وارد شن!
در نتیجه سایت کرش میکنه و میپره!
- از فیلتر (مثل Cloud flare و یا ArvanCloud ) استفاده میکنن تا رباتها رو بلاک کنن.
- سرور رو قویتر میکنن (مثل افزایش پهنای باند).
تصور کن یه مهمونی داری و کلی آدم میخوان بیان، اما بعضیهاشون مزاحمن و فقط میخوان شلوغ کنن!
فیلتر (مثل Cloud flare) مثل یه دوربین امنیتی + نگهبان هوشمند عمل میکنه و:
- هر کی میخواد وارد سایت بشه، اول چک میشه:
واقعی هست یا ربات؟ (مثل مقایسه آدم واقعی با ربات اسپم).
قبلاً تو لیست سیاه بوده؟ (مثل کسی که قبلاً مزاحم شده). - اگر مزاحم بود، جلوشو میگیره:
مثلاً مهاجمان DDoS مسدود میشن، اما کاربران عادی راحت وارد میشن. - بعضی وقتا ازشون تست میگیره! (مثل کپچا – وقتی ازت میخواد عکس "چراغ راهنمایی" رو انتخاب کنی).
- مثل یه دیوار بین حملهکننده و سایت قرار میگیره.
- ترافیک بد رو حذف میکنه و فقط ترافیک خوب رو عبور میده.
- بعضیها رایگانن (مثل Cloudflare رایگان)، بعضیها پولی (برای حملههای خیلی بزرگ).
فرض کن به سایت آپارات حمله DDoS کنن!
- بدون فیلتر: سرور میپره و هیچکی نمیتونه ویدیو ببینه.
- با فیلتر (مثل Cloudflare): فقط کاربران واقعی میتونن وارد بشن، رباتهای حملهکننده بلاک میشن.
پس DDoS مثل یه باجگیریه که با شلوغ کردن سایت، اونو از کار میندازه و فیلتر مثل یه نگهبان باهوشه که فقط به آدمهای خوب اجازهی ورود میده! 😊