CDN چیست و چطور تشخیص دهیم سایتی پشت CDN است؟
CDN (شبکهٔ توزیع محتوا) سرورهای پروکسیِ نزدیک به کاربر میگذارد تا محتوا سریعتر و مقاومتر تحویل شود. امروز بیشتر CDNها WAF و محافظت DDoS هم اضافه کردهاند.
نشانههای حضور CDN
- هدرها: server: cloudflare، x-served-by: cache-iad… (Fastly)، x-amz-cf-id (CloudFront).
- IP: رکورد A به بازههای اعلامشدهٔ سرویس CDN اشاره میکند، نه هاست اصلی.
- TTL کوتاه و هدرهای کش مثل cf-cache-status و age.
چرا تشخیص مهم است؟
برای مدیر سایت: بعضی تستها (مثل بررسی پورت یا SSL اصلی) باید پشت CDN انجام شود تا نتیجهٔ سرور واقعی را ببینید. برای امنیت: اگر فایروال فقط IPهای CDN را whitelist نکنید، مهاجم با پیدا کردن IP اصلی، CDN را دور میزند.
🔗 ابزار مرتبط: تشخیص CDN و WAF