وقتی سرور و مخاطب هر دو داخل ایران هستند، CDN خارجی کار را بدتر می کند. کاربر ایرانی به نزدیک ترین لبه Cloudflare وصل می شود که بیرون از ایران است، پس هر درخواست یک بار از ایران خارج می شود و دوباره برمی گردد. هم کندتر است و هم وقتی اینترنت بین الملل مشکل پیدا می کند، سایتت برای کاربر داخلی هم از دسترس خارج می شود در حالی که سرورت سالم است.
CDN با لبه داخل ایران این مشکل را ندارد. برای سایت تو سه فایده اصلی دارد:
- جلوگیری از حمله DDoS، که دقیقا همان مشکلی است که داشتی.
- پنهان شدن IP واقعی سرور. بعد از وصل کردن CDN، روی فایروال سرور فقط به IPهای خود CDN اجازه ورود بده، وگرنه مهاجم مستقیم سراغ IP سرور می رود.
- کش فایل های ثابت (عکس، CSS، JS) که بار سرور را کم می کند.
افزایش سرعت برای تو کمتر از این ها مهم است، چون سرور از قبل نزدیک کاربر است.