شما برای مطالعه این مقاله فقط 5 دقیقه وقت نیاز دارید

what is Cloudflare

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

4.3/5 - (3 امتیاز)

سایت کلودفلر Cloudflare یکی از بزرگترین سرویس دهنده های شبکه توزیع محتوا یا CDN می باشد؛ اصلی ترین هدف این سرویس بالا بردن سرعت سایت با بهینه سازی فایل و همچنین بالا بردن امنیت سایت ها در برابر انواع حملات است.

سایت کلودفلر Cloudflare یکی از بزرگترین سرویس دهنده های شبکه توزیع محتوا یا CDN می باشد که میتواند سرویس های خاصی تحت وب را در اختیار ما قرار دهد؛ مانند: کم شدن حجم تمامی فایل ها بر پایه IMG، ارسال پاسخ سریع به کاربران و در نتیجه لود سریع سایت را شامل میشود و امنیت صفحات وبسایت را نیز افزایش میدهد.

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

Cloudflare چیست و چگونه کار میکند؟

به عبارتی ساده، کلودفلر واسطه ای بین سایت و کاربر میباشد که هم امنیت سایت و هم سرعت سایت را افزایش میدهد و خدمات CDN را ارائه میدهد که از مزیت های اصلی آن به شمار میرود؛ شبکه توزیع محتوا یا همان CDN که مخفف کلمه (Content Delivery Network) است تقسیم محتوا بین موقعیت های مختلف و ارسال دیتا از نزدیک ترین موقعیت به موقعیت درخواست کننده است.

به عنوان مثال: اگر شما سایتی دارید و آن را بر روی سروری که در هلند مستقر شده ایجاد کردید و از کلودفلر برای توزیع محتوا خود استفاده می کنید و بازدید کننده ای از کشور ژاپن به سایت شما مراجعه کرده است، کلود فلر دیتای سایت شما را از کشور هلند به بازدید کننده ژاپنی ارسال نخواهد کرد چون فاصله بین هلند و ژاپن از نظر جغرافیایی زیاد بوده و باعث می شود که لود و بارگزاری سایت شما برای بازدید کننده ژاپنی کمی طولانی شود.

کلودفلر دیتای سایت شما را از نزدیک ترین موقعیت جغرافیای به کشور ژاپن که در آن سرور دارد ارسال خواهد کرد و به این شکل باعث می شود که سرعت بارگزاری سایت شما برای کاربران مختلف از موقعیت های جغرافیایی مختلف کمی با سرعت بیشتر پیش برود و به صورت کلی کلودفلر باعث می شود سایت شما تا 40% سریع تر لود شود.

سرویس های CDN معمولا از چندین سرور اختصاصی در موقعیت های مختلف از سرتاسر جهان تشکیل می شوند که کلود فلر هم از این مستثنا جدا نیست و تمامی دیتاهای سایت از این سرور ها رفت و آمد می کنند. وقتی شما وارد سایتی می شوید که از CDN استفاده می کند، ابتدا درخواست شما به سرور CDN ارسال و پردازش می شود و دیتای سایت مورد نظر از نزدیک ترین سرور به موقعیت شما برای شما ارسال می شود.

سایت کلودفلر مدعی است که در 200 شهر و 100 کشور مختلف دیتاسنتر راه اندازی کرده است و پوشش تقریبا کاملی در سرتاسر جهان دارد و سایت شما در کمترین زمان ممکن توسط سرورهای کلود فلر به بازدید کنندگان شما از نزدیک ترین دیتاسنتر به آن ها ارسال می شود؛ برای مشاهده لیست کشورها می توانید از بخش Network سایت کلودفلر استفاده کنید.

نقشه موقعیت سرورهای کلودفلر

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

توجه داشته باشید: اگر شما صاحب سایت هستید استفاده از CDN گزینه بسیار خوبی برای شماست ولی اگر توسعه دهنده وب هستید نباید از CDN استفاده کنید چون باعث کش شدن فایل های شما می شود و نمی توانید هر لحظه تغییراتی که اعمال کردید را مشاهده کنید❗

  1. بهینه سازی در مصرف پهنای باند سایت
  2. فشرده سازی فایل های  اجرایی Java Script، CSS و HTML
  3. کم شدن حجم تمامی فایل ها بر پایه IMG
  4. جلوگیری از ارسال درخواست های ناسالم مانند DDOS Protection و SQL Injection
  5. امکان بررسی و آنالیر پهنای باند مصرفی
  6. ارسال پاسخ سریع به کاربران و در نتیجه لود سریع سایت
  7. لود بالای همیشگی سایت زیر سایه قابلیت Always Online
کلیک کنید  خطای ۴۰۳ چیست؟ علت آن+ ۱۱ روش رفع خطای 403 forbidden در گوگل

مطمئنا مزیت و امکانات دیگری هم اینگونه سیستم ها دارند که ما به دلیل اینکه نسخه رایگان کلود فلر را مورد بررسی قرار دادیم و به سمت امکانات پولی آن ها نرفتیم.

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

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

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

شما در نسخه رایگان کلودفلر می توانید SSL داشته باشید و برای دامنه اصلی و زیر دامنه های خود SSL تنظیم کنید که مطمئنا استفاده از SSL هم برای امنیت سایت بسیار مهم است و هم برای موتورهای جستجو حائز اهمیت است.

در کنار استفاده از گواهینامه امنیتی کلودفلر، تمامی درخواست هایی که به سایت ارسال می شود را از انواع فیلترهای امنیتی عبور داده و به راحتی می تواند انواع نفوذها و درخواست های ناسالم را شناسایی کند، لازم به ذکر است کلود فلر از پروتکل HTTP/2 استفاده می کند.

 

توجه: با خرید سرور مجازی لینوکس پرسرعت از آسام سرور به منظور ایجاد سایت؛ میتوانید با اتصال به سرویس کلودفلر به سرعت بالاتری نیز دسترسی داشته باشید و سرعت سایت خود را دو چندان کنید❗

 

آموزش قدم به قدم ثبت سایت در کلود فلر Cloudflare

برای ثبت سایت در کلود فلر Cloudflare شما هیچ محدودیتی ندارید و تمامی دامنه ها با هر پسوندی را می توانید ثبت کنید و خوشبختانه دامنه های IR هم قابل ثبت هستند که در ادامه به نحوه ثبت سایت در کلودفلر اشاره خواهیم کرد.

برای استفاده از این سرویس دهنده شما باید ابتدا وارد داشبورد پنل خود شوید و اگر تا به حال ثبت نام نکردید می توانید توسط لینک https://dash.cloudflare.com/sign-up ثبت نام کنید.

بعد از وارد شدن به داشبورد با تصویر پائین رو به رو خواهید شد که باید روی گزینه Add site کلیک کنید.

ثبت سایت در کلودفلر

بعد از وارد کردن دامنه خود کلودفلر از شما میخواهد که نوع پلن را انتخاب کنید که شما پلن آخر یعنی Free Plan را انتخاب کرده و سپس روی گزینه Continue کلیک کنید.

انتخاب پلن در کلودفلر

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

روی گزینه Add record کلیک کنید > Type را روی A قرار دهید > Name را با www پر کنید > و داخل IPv4 address آی پی سرور را بنویسید > برای Proxy status گزینه Proxied را انتخاب کنید تا تمامی درخواست ها توسط کلودفلر بررسی شود.

همین روال را یکبار دیگر هم انجام دهید و این بار در قسمت Name  نام سایت خود را وارد کنید (به عنوان مثال asamserver.com)

این دو رکورد تنها سایت شما را به سرور وصل می کند و اگر شما نیاز دارید که ایمیل سرور و موارد دیگر را ست کنید باید جداگانه تک به تک رکوردها را اضافه کنید.

اضافه کردن رکورد در کلودفلر

در مرحله آخر کلودفلر از شما می خواهد که دی ان اس دامنه خود را به دی ان اس های کلودفلر وصل کنید.

ثبت دی ان اس در کلودفلر

بعد از ست کردن دی ان اس ها، روی گزینه Done, check nameserver کلیک کنید تا مجددا دی ان اس های شما توسط کلودفلر بررسی شود و اگر ست شده باشد شما می توانید از قابلیت های موجود در کلودفلر استفاده کنید.

تا این قسمت از آموزش، شما با موفقیت سایت خود را در کلودفلر ثبت کردید و می توانید از قابلیت هایی مانند Cache, Firewall و دیگر امکانات آن بهره مند.

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

بله تا حدی کم میشه؛ اگر به سرعت بالای کاربر اهمیت میدید، میتونید عکس های با کیفیت بالایی رو مد نظر داشته باشید و با کم کردن کیفیت عکس توسط کلودفلر به منظور افزایش سرعت سایت؛ کیفیت عکس تا حد مناسبی رضایت بخش باشه و چندان احساس نشه.

بله؛ کلودفلر بصورت پیشرفته ای حمله های DDOS رو تشخیص میده و از بروز حملات در شبکه ها بصورت گسترده جلوگیری میکنه.

مطالب مشابهی که شاید علاقمند باشید

من امیررضا انصاری فارغ التحصیل رشته اینترنت و شبکه های گسترده هستم. از سال ۹۵ فعالیت خودم در زمینه آی تی را شروع کرده ام. همیشه در حال یادگیری بوده ام و امیدوارم مطالب من در این وبلاگ برای خوانندگان مفید واقع شود.

دیدگاه های شما

6 دی 1400
دارابی

تشکر اقای انصاری عزیز جالب بود 🤔

6 دی 1400
فردین حسینی

خوبه ها ولی اگه خیلی تکمیل تر بود بهتر از این هم میشد در کل عالیه .!!

6 دی 1400
اروین علوی

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

    24 خرداد 1402
    زهرا پیرجانی

    سلام دوست عزیز. قبل از اینکه جواب این سوالو پیدا کنید اول باید ببینید که به یک cdn نیاز دارید یا نه؟ اگر محتوای شما به خاطر دور بودن لوکیشن بازدیدکنندگان، مسیر طولانی تری رو طی می کنند صد درصد به خاطر سرعت پایین بارگذاری صفحه دچار مشکل میشید. حالا اگر به خاطر بهبود سرعت بارگذاری صفحات، سئو و امنیت بالاتر تصمیم گرفتید از CDN استفاده کنید. کلود فلر یکی از بهترین گزینه هاست که می تونید از مزایای فوق العاده اون برای بالا بردن عملکرد وبسایت خودتون استفاده کنید.

6 دی 1400
سارا امینی

پس کلود فلر رو میشه گفت که به نوعی CDN محسوب میشه ؟

    24 خرداد 1402
    زهرا پیرجانی

    بله کلود فلر یکی از بهترین CDN هایی هست که می تونید برای بهبود کارایی و سرعت وبسایت خودتون استفاده کنید.

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

می توانید مقاله را دانلود کنید یا پرینت بگیرید