شرکت کلودفلر که بیشتر به‌خاطر ارائه خدمات CDN در دنیای وب شناخته می‌شود، در سال ۲۰۰۹ و با شعار «کمک به ساخت اینترنت بهتر» راه‌اندازی شد. آمار استفاده در سال ۲۰۲۴، بیش از ۱۴ میلیون وب‌سایت در سال ۲۰۲۴،  از Cloudflare استفاده کردند و این میزان همچنان روبه‌افزایش است. در طی سال‌های فعالیت کلودفلر، خدمات آن توانسته تاثیر زیادی روی سئو، امنیت و دسترسی آسان محتوای سایت‌ها بگذارد. 

خبر بد برای ما ایرانیان این است که محدودیت‌هایی در دسترسی به CDN کلودفلر داریم که بارزترین آن، کاهش سرعت سایت و بارگذاری محتوای آن است. بااین‌حال، CDN ایران سرور می‌تواند جایگزین قابل اعتماد و مناسبی باشد؛ چراکه سرویس‌های آن همیشه دارای جدیدترین نرم‌افزارها و سخت‌افزارها هستند.

CDN چیست؟

CDN مخفف کلمات CONTENT DELIVERY NETWORK و به معنای شبکه توزیع محتواست. این شبکه، شامل مجموعه‌ای به‌هم‌پیوسته از سرورها است که در سراسر دنیا مستقر شده‌اند و محتوا را از جایی که به کاربر نزدیک‌تر است، تحویل او می‌دهند.

بگذارید ساده‌اش کنم!

در حالت عادی، تمامی اطلاعات وب‌سایت شما روی یک سرور یا هاست ذخیره می‌شود. سرور چیزی مثل همان رایانه خودتان است، با یک سری تفاوت‌های جزئی و البته این تفاوت مهم که سرورها هیچ وقت خاموش نمی‌شوند. به همین دلیل است که می‌توانید در 24 ساعت شبانه‌روز به هر وب سایتی در سطح وب متصل شوید.

مقاله پیشنهای: سرور چیست؟ | معرفی انواع سرورها + کاربرد آنها در هوش مصنوعی

زمانی که شما بخواهید وارد یک سایت شوید، به کمک اینترنت به هاست آن سایت متصل شده و اطلاعاتش را مشاهده می‌کنید. اما در این بین ممکن است با مشکلاتی روبرو شوید. مثلا شاید به دلیل قطعی اینترنت دیتاسنتر (محل نگهداری سرورها) هاست مورد نظر از دسترس خارج شده باشد؛ یا اینکه به دلیل دور بودن شما از هاست، زمان اتصال به آن خیلی طول بکشد و دیگر مشکلات.

نقشه سرورهای کلودفلر
نقاط نارنجی به‌زودی به دیتاسنترها اضافه می‌شوند.

اینجاست که پای CDN و البته کلودفلر به میان می‌آید. کلودفلر بزرگترین ارائه دهنده خدمات CDN در جهان است. این شرکت تعداد بسیار زیادی سرور در نقاط مختلف جهان، از همین ترکیه کنار خودمان گرفته تا شیکاگو آمریکا دارد! (برای اطلاعات بیشتر، حتماً مقاله cdn چیست را مطالعه کنید:

CDN مخفف Content Delivery Network و به معنیِ «شبکه تحویل محتوا» است. وقتی که از CDN استفاده می‌کنید، وضع کمی فرق می‌کند؛ محتوای سایت شما (شامل تصاویر، متن، کدها، دیتاها و …) در شبکه‌ای جهانی از سرورها کپی (یا کش) شده و از نزدیک‌ترین نقطه جغرافیایی، به مخاطب تحویل داده می‌شود.

 

اگر شما از سرویس CDN استفاده کنید، محتوای استاتیک سایت‌تان کش شده و به‌صورت یک کپی، روی این سرورها ذخیره می‌شود. به کمک تصویر پایین بهتر متوجه نحوه کارکرد CDN می‌شوید. 👇

شبکه توزیع محتوا

به زبان ساده، اگر هاست اصلی سایت شما با مشکل روبرو شود، کاربر بدون اینکه متوجه شود، از طریق اتصال به یکی از سرورهای CDN سایت شما، اطلاعات را مشاهده می‌کند. همینطور کاربری که از منطقه جغرافیایی‌تان دور است، نیاز ندارد برای اتصال به سایت زمان زیادی را منتظر بماند. چرا؟ چون به راحتی بعد از وارد کردن آدرس سایت شما، به نزدیک‌ترین سرور CDN متصل می‌شود که اطلاعات سایت روی آن قرار گرفته است.

مقاله پیشنهادی: هاست چیست؟ همه چیز درباره انواع هاست

چه وبسایت هایی میتوانند از کلودفر استفاده کنند؟

هر سایت داینامیک و استاتیک می‌تواند از این سرویس استفاده کند؛ اما پلتفرم‌های پخش محتوای چندرسانه‌ای، مانند یوتیوب و نتفلیکس، بهترین کاندید استفاده از کلودفلر هستند (به‌خاطر داشته باشید که این مقاله صرفا جهت آموزش نوشته شده و به‌معنی استفاده این شرکت‌ها از کلود فلر نیست. این اسامی تنها یک مثال واقعی هستند.)

Cloudflare CDN محتوای وب‌سایت‌ها را از سرور اصلی، در سرورهای توزیع‌شده خود که در سراسر جهان قرار دارند، کپی و ذخیره می‌کند. این فرآیند به صاحبان سایت‌ها کمک می‌کند تا معایب وب‌سرورهای سنتی را کاهش داده و یک لایه امنیتی بیشتر به ارتباط میان کلاینت و سرور بیفزایند.

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

لیستی از دیگر کاندیدهای مناسب برای استفاده از CDN Cloudflare به شرح زیر است:

نحوه کار با Cloudflare

برای نصب کلودفلر روی سایت وردپرسی خود و انجام تنظیمات اولیه، به مقاله «CDN چیست و چگونه آن را روی وردپرس نصب کنیم؟» سر بزنید. 

اما پس از نصب کلودفلر روی سایت خود و اعمال تنظیمات اولیه، باید بتوانید با حساب‌های کاربری، زیردامنه‌ها، تنظیمات امنیتی و دیگر موارد کار کنید که در این بخش هریک را به تفکیک آموزش داده‌ایم.

کار با پروفایل‌ها و نواحی قابل مدیریت کلودفلر

در اکوسیستم Cloudflare، سه مفهوم سازماندهی برای حساب‌های کاربری وجود دارد که هرکدام دارای تنظیمات خاص و کنترلرها هستند: 

  1. User Profiles
  2. Accounts
  3. Zones

نواحی قابل مدیریت کلودفلر

User Profile

هر کاربر یک Profile دارد که شامل چندین تنظیمات، مانند تنظیمات ارتباطی و زبان  است.

برای دسترسی به پروفایل خود، نماد کاربر و سپس گزینه My Profile را از هر صفحه‌ای در داشبورد Cloudflare، مطابق تصویر زیر انتخاب کنید.

Account

حساب‌ها یا همان “Accounts”، بخش دیگری از پنل کلودفلر هستند که برای اشتراک‌های سازمانی یا “Organization” در نظر گرفته شده‌اند. حساب‌ها شامل یک یا چند کاربر می‌شوند و می‌توانند یک یا چند Zone یا منطقه اختیار برای کاربران داشته باشند. یک کاربر می‌تواند بخشی از یک یا چند حساب کاربری باشد.

در این بخش، امکانات خاصی وجود دارد که کنترل هر حساب سازمانی را افزایش می‌دهد؛ مانند Workers, Pages, Security Center و Bulk redirects.

حساب‌ها همچنین تنظیمات خاص خود را دارند، حساب‌رسی پروفایل‌های کاربران، اعضای هر حساب، فهرست‌ها و موارد دیگر.

برای دسترسی به Accounts، روی آیکن Profile در سمت راست و بالای صفحه کلیک و گزینه Account Home را از پنل آن انتخاب کنید. 

دسترسی به Accounts

Zone

دامنه‌ها یا زیر دامنه‌هایی که به Cloudflare اضافه می‌شوند، به «zones1» تبدیل می‌شوند که تاثیر مستقیمی بر امنیت و عملکرد وب‌سایت، برنامه یا API شما دارند. از Zone خود برای نظارت بر امنیت و عملکرد سایت و ترافیک آن، به‌روزرسانی پیکربندی‌ها و درج محصولات و خدمات استفاده کنید.

خدمات Zone-level مانند Load Balancer و قوانین کش، فقط بر روی وب‌سایت، برنامه، یا API شما برای همان Zone  تاثیر می‌گذارد و ارتباطی با دیگر Zoneها ندارد؛ حتی اگر در همان Account باشد.

برای دسترسی به Zone سایت خود، وقتی وارد داشبورد Cloudflare شدید و حساب مدنظرتان را انتخاب کردید، فهرستی از تمام Zoneهای همان حساب را می‌بینید.

هنگامی که در یک Zone قرار گرفتید، موارد موجود در نوار کناری پنل، همان اختیارات Zone هستند. 

اگر نیاز به تغییر یا سوئیچ به Zone دیگری دارید، از فلش روبه‌جلو در کنار نام Zone استفاده کنید یا به صفحه اصلی حساب خود برگردید.

داشبورد شخصی Cloudflare

مشاهده Sessionهای فعال در کلودفلر

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

هر بار که از ایمیل شما برای ورود به حساب Cloudflare استفاده می‌شود، یک جلسه شروع می‌شود. داشبورد Cloudflare اطلاعات جلسه از جمله این‌که آیا دستگاه در حال مشاهده داشبورد است، آدرس IP آن، مکان جغرافیایی، نوع دستگاه، نوع مرورگر و آخرین ورود فعال را ارائه می‌دهد.

اگر متوجه فعالیت مشکوک شدید، می‌توانید هر جلسه فعال را Cancel کنید.

نکته مهم در مورد Sessionهای کلودفلر: به‌طور پیش‌فرض، زمان پایان هر جلسه در داشبورد کلودفلر ۷۲ ساعت است. البته این زمان برای جلسه‌ای که هیچ‌گونه فعالیتی ندارد، در نظر گرفته شده است.

برای دسترسی به این بخش، پس از ورود به داشبورد کلودفلر، روی «Sessions» کلیک کنید.

برای قطع دسترسی یک Session هم می‌توانید مراحل زیر را طی کنید:

استفاده از CDN ایران سرور چه مزایایی دارد؟

CDN یا شبکه توزیع محتوا یکی از انواع سرویس‌های ابری ایران سرور است که علاوه‌بر ایجاد تجربه کاربری بهتر، مدیریت وب‌سایت را هم آسان‌تر می‌کند. فعال‌سازی این سرویس رایگان مزایای متعددی دارد که شاید اصلی‌ترین آن همان توزیع محتوا بدون محدودیت زمانی و مکانی باشد. خرید cdn و استفاده از آن مثل این است که شما به‌جای ایستادن در صف‌های طولانی بانک‌ها برای دریافت وجه از دستگاه‌های خودپرداز استفاده کنید.

در ادامه با مزایای CDN ایران سرور بیشتر آشنا شوید:

۱) بهبود سئوی سایت

خوب است بدانید که موتور جست‌وجوی گوگل همیشه به دنبال افزایش رضایت کاربران  است. شبکه توزیع محتوا با بهبود عملکرد سایت شما و ایجاد یک تجربه کاربری خوب در برابر ربات‌های گوگل خودنمایی می‌کند و درنهایت باعث بهبود رتبه سئو می‌شود.

۱) افزایش امنیت

به جرأت یکی از مهم‌ترین مزیت‌های استفاده از سرویس CDN، افزایش امنیت وب‌سایت شماست. متاسفانه چه در ایران و چه کشورهای خارجی، سالانه بیشتر از ده‌ها هزار وب‌سایت با مشکلات امنیتی روبرو شده و بازیچه دست هکرها می‌شوند. در چنین شرایطی ممکن است اطلاعات وب‌سایت‌تان را از دست بدهید، با مشکلات سئو روبرو شوید، مورد اخاذی قرار بگیرید و… .

خوشبختانه کلودفلر امنیت وب‌سایت شما را نسبت به قبل بهبود داده و احتمال هک شدن‌تان را پایین می‌آورد. البته این به معنای امنیت کامل نیست و مطمئنا خودتان هم باید یک سری نکات پایه‌ای امنیت سایت را رعایت کنید.

۲) راه اندازی SSL رایگان

SSL یک پروتکل امنیتی است. یا ساده‌تر بگویم؛ SSL همان چیزی است که باعث می‌شود به جای HTTP آدرس وب سایت‌تان با HTTPS باز شود! اینجا در همین حد که بدانید کافی است؛SSL اما اگر مشتاقید بیشتر بدانید، مقاله ssl چیست را بخوانید.

شاید تا چند سال پیش وجود SSL در سایت اهمیت نداشت، اما مدتی است که گوگل به سایت‌های بدون SSL کمی گیر می‌دهد. حتی بعضی مواقع با استفاده از مرورگر محبوب کروم، به کاربران اجازه نمی‌دهد وارد این سایت‌ها شوند! سرویس کلودفلر دست شما را باز می‌گذارد تا با کمترین زحمت، SSL وب سایت‌تان را فعال کنید. در مورد فعال‌ سازی ssl در کلود فلر،  بخوانید.

۳) فشرده کردن کدهای سایت

ببینید، وب‌سایت شما از چند هزار خط کد ساخته شده است . بنابراین بخشی از زمانی که کاربر برای ورود به سایت‌تان صرف می‌کند، صرف دانلود این کدها روی مرورگرش می‌شود.

حالا هرچه حجم و اندازه این کدها کمتر شوند، سرعت سایت بهبود پیدا می‌کند و کاربران از شما راضی‌تر می‌شوند. کلودفلر به شما کمک می‌کند فعالیت فشرده کردن کدهای JavaScript، CSS و HTML را در کمترین زمان انجام بدهید.

۴) افزایش امنیت DNS

باز هم یک کلمه تخصصی! ببینید، هر وب سایت یک IP عددی دارد. این یعنی اگر شما به جای عبارت iranserver.com در گوگل IP سایت ما که به عدد نوشته می‌شود را وارد کنید، باز هم وارد ایران سرور می‌شوید!

حالا در این بین برای راحتی کاربران، DNS ها وارد شده و IP را به همان اسم قابل شناسایی مثل IRANSERVER ترجمه می‌کنند. اگر نیاز به اطلاعات بیشتری داشتید، مقاله DNS چیست کمک‌تان می‌کند.

مراحل انجام کار DNS

شما برای راه اندازی سرویس CDN کلودفلر نیاز به استفاده از DNS های آن دارید. خوبی قضیه اینجاست که استفاده از این DNS ها علاوه بر یک تاثیر مثبت جزئی روی سرعت سایت، باعث افزایش امنیت آنها هم می‌شود.

۵) فشرده‌سازی حجم تصاویر

بعد از کدها، تصاویر هستند که باعث افزایش حجم سایت می‌شوند. حتی در بعضی سایت‌ها، عکس‌ها حجم بیشتری از کل کدهای سایت دارند.

کلودفلر سرویسی به اسم Cloudflare Polish دارد که کمک‌تان می‌کند با کمترین نرخ کاهش کیفیت، تصاویرتان را بهینه کنید و سرعت را افزایش بدهید.

بیشتر بخوانید: آموزش گام‌ به‌ گام رفع خطای ۱۰۲۰ کلودفلر

۶) UPTIME بالا

آپ‌تایم آن زمانی است که هاست یا سرور سایت شما بدون هیچ مشکلی روشن است و به کاربران اجازه ورود به سایت می‌دهد.

راستش را بخواهید هیچ سایتی طی ۳۶۵ روز سال و ۲۴ ساعت شبانه روز بدون مشکل کار نمی‌کند! حتی بهترین‌ها هم در بعضی شرایط با مشکل روبرو می‌شوند. به همین دلیل بهترین فروشندگان سرور می‌گویند UPTIME محصولات‌شان حدود ۹۹.۹ درصد در سال است نه ۱۰۰ درصد.

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

در این شرایط آخرین اطلاعات سایت شما در سرورهای کلودفلر باقی می‌ماند و نیاز به نگرانی در مورد آنها ندارید چون همیشه در دسترس کاربران هستند.

۷) جلوگیری از حملات DDOS

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

دیاگرام حمله دیداس

متاسفانه بعضی از رقبا از محدودیت سرور سایت شما استفاده کرده و برای از دسترس خارج کردن آن، چندین میلیون ربات در یک لحظه به سمت سایت‌تان می‌فرستند! به این ترتیب، سایت از دسترس خارج شده، کاربران با مشکل روبرو می‌شوند و حتی سئو سایت کاهش پیدا می‌کند.

💡 به این کار حمله DDOS می‌گویند که در مقاله DDOS چیست و انواع حمله دیداس اطلاعات بیشتری در موردش ارائه کردیم.

اگر احتمال می‌دهید ممکن است رقبا از چنین تکنیک‌هایی استفاده کنند، حتما از کلودفلر کمک گرفته و CDN سایت را فعال کنید. این شرکت در آخرین اطلاعیه‌اش گفت که روزانه حدود ۷۲ میلیارد از حملات دیداس را مسدود می‌کند! حتی در سال ۲۰۱۹ کلودفلر توانست سایت ویکی پدیا را از شر حملات دیداس بسیار سنگین خلاص کند.

۸) بهبود سئوی سایت

و آخرین مزیت استفاده از کلودفلر که در این مقاله به آن اشاره می‌کنم، بهبود سئو سایت است. در واقع زمانی که امنیت سایت شما تامین شود، سایت هیچ زمانی در سال از دسترس کاربران خارج نشده و سرعت مناسبی داشته باشد، گوگل نسبت به آن علاقه‌مند شده و قدرت بیشتری برایش در نظر می‌گیرد.

۹) افزایش درآمد حاصل از سایت

CDN ایران سرور با کم کردن فاصله کاربر از سرور اصلی مانع از (latency) تاخیر سایت شما می‌شود. سرعت عملکرد سایت منجر‌به تجربه کاربری بهتر و درنهایت موجب افزایش درآمد حاصل از سایت شما می‌شود.

برای اطلاع بیشتر بد نیست بدانید که یک ثانیه تاخیر در لود صفحات یک وب‌سایت می‌تواند درآمد شما را تا ۱۰ درصد کاهش دهد!

۱۰) کاهش هزینه میزبانی پهنای باند

CDN می‌تواند با افزایش ترافیک ناگهانی و غیرمعمول ربات‌ها مبارزه کند و بارگذاری محتوا را حتی در زمان‌های اوج مصرف سرعت بخشد. از این طریق بیش از ۵۰درصد هزینه‌های شما کاهش می‌یابد.

سرویس cdn ایران سرور

با CDN ایران‌سرور، محتوای خود را در کمال سرعت و امنیت توزیع کنید.

خرید cdn

 

سوالات متداول

CDN کلودفلر چیست؟

CDN به معنی شبکه توضیح محتوا است. با استفاده از CDN شرکت کلودفلر می‌توانید محتوای استاتیک (ثابت) سایت را در سرورهای CDN کلودفلر کپی کرده و در زمان کمتری، به کاربران تحویل دهید. اینطوری سایت سریع‌تری خواهید داشت.باتوجه به اختلا

مزایای اصلی استفاده از شبکه توزیع محتوای Cloudflare چیست؟

بهبود سرعت و افزایش امنیت سایت، ۲ مزیت اصلی استفاده از CDN هستند که به دنبال آن‌ها، تجربه کاربری سایت هم بهتر شده و روی SEO اثر مثبتی می‌گذارد. برای دیدن آموزش استفاده و نصب کلودفلر، این مقاله را در وبلاگ ایران‌سرور بخوانید.

57 پاسخ

  1. با سلام.
    با فعال کردن کلودفلر سایت فقط با مرورگر اوپرا بالا میاد و با هیچ مرورگر دیگری سایت بالا نمیاد…. دامنه هم .com هست و تاجایی که اطلاع دارم روی دات کام ،کلودفلر مشکلی نباید داشته باشه…ممنون میشم در این زمینه راهنمایی بفرمایید که شکل حل شود.

    1. سلام، این سرویس روی بعضی از ISP های داخلی مشکل دارد و همین مسئله باعث می شود تا برخی از وب سایت ها به درستی لود نشوند.

  2. سلام
    ممنون از توضیحات خوبتون

    یک سوال دارم

    بعد از اتصال دومین ir به کلادفلر ، cPanel سایت من دیگر بارگزاری نمیشود !
    یعنی Style سی پنل لود نمیشود و Cpanel در یک صفحه سفید بارگزاری میشود !

    مشکل از چیست ؟
    امکانش هست راهنمایی کنید ؟
    اینطوری لود میشود :
    https://discourse-cdn-aws1.com/cloudflare/original/3X/9/5/954246ed988fc94f776c99068a8c498fa5297f35.png

    1. با سلام
      با توجه به اینکه کلودفلر ip اصلی سایت را مخفی می کند، نیاز است جهت دسترسی به کنترل پنل از ip اصلی سرور بجای نام دامنه استفاده کنید.

  3. سلام کلودفایر فعال کنیم اگر خودمون ssl داشته باشیم از قبل از کار میوفته؟

    1. سلام
      من یک هاست خریداری کردم و همچنین یک دامنه از ایران سرور خریدم . دو تا سوال داشتم . اول اینکه من مثلا میخوام دامنه ی اصلی که استفاده میکنم مثل example.com رو به هاست وصل کنم اما وقتی نیم سرور های این دامنه رو کلود فلر ست میشن چطور میشه کاری کرد که زمانی که شخصی آدرس سایتمون رو وارد میکنه بره به سایتی که روی هاستمون ساخته شده ؟ و سوال دومم این هست که من مثلا یک دامنه دیگه مثل example11.com هم اگر داشته باشم چطور میتونم کاری کنم که وقتی کاربر این آدرس رو در مرورگرش وارد میکنه به اون یکی دامین ریدایرکت بشه و هدایت بشه به example.com ? ممنون میشم پاسخ بدید

      1. سلام
        مشکلی از این بابت وجود نداره، شما باید تیکتی به پشتیبانی شرکت هاستینگ خود ارسال کنید تا با توجه به نوع کنترل پنل مورد استفاده تغییرات را اعمال و یا لینک راهنما رو برای شما ارسال کنند

  4. با عرض سلام و احترام .
    بنده با مشکلی مواجه شدم ، در صورت امکان لطفا به بنده راهنمایی دهید .
    روی این دامنه و سرویس ، سرویس cloudflare را فعال کردم . dns های مربوط به آن را تنظیم کرده و از روی dns های نت افراز به cloudflare تغییر دادم . در سایت cloudflare نیز این موضوع تایید شده است که روی این دامنه سرویس cloudflare فعال شده است .
    حالا مشکل اینجاست که من روی دامنه masami یک ساب دامین دارم به آدرس : wordpress.masami.ir
    روی آدرس masami.ir ، کلودفلر فعال شده و سایت بالا می آید . اما دیگر ساب دامین wordpress.masami.ir بالا نمی آید . بنده خیلی تحقیق کردم اما به نتیجه نرسیدم . امکانش هست خواهش کنم بنده رو راهنمایی کنید ؟
    با تشکر از شما دوستان گرامی .

    1. سلام
      در قسمت dns کلود فلر نیاز است یک A رکورد بنام ساب دامنه تون در اینجا wordpress ایجاد نموده و به آدرس ip اصلی سروری که اطلاعات ساب دامنه در آن آپلود شده است متصل نمائید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *