کلودفلر چیست؟ افزایش امنیت سایت با استفاده از CloudFlare
سایت کلودفلر Cloudflare یکی از بزرگترین سرویس دهنده های شبکه توزیع محتوا یا CDN می باشد؛ اصلی ترین هدف این سرویس بالا بردن سرعت سایت با بهینه سازی فایل و همچنین بالا بردن امنیت سایت ها در برابر انواع حملات است.
سایت کلودفلر Cloudflare یکی از بزرگترین سرویس دهنده های شبکه توزیع محتوا یا CDN می باشد که میتواند سرویس های خاصی تحت وب را در اختیار ما قرار دهد؛ مانند: کم شدن حجم تمامی فایل ها بر پایه IMG، ارسال پاسخ سریع به کاربران و در نتیجه لود سریع سایت را شامل میشود و امنیت صفحات وبسایت را نیز افزایش میدهد.
برای استفاده از این سرویس شما نیازی به پرداخت هزینه ندارید ولی اگر بخواهید برخی از امکانات آن را بر روی سایت خود فعال کنید به اجبار باید هزینه هایی را متقبل شوید ولی این سرویس دهنده، پلن رایگان نیز دارد و شما اگر یک کاربر و مصرف کننده ساده هستید و نیاز به امکانات خاص ندارید می توانید از پلن رایگان این سرویس استفاده کنید.
Cloudflare چیست و چگونه کار میکند؟
به عبارتی ساده، کلودفلر واسطه ای بین سایت و کاربر میباشد که هم امنیت سایت و هم سرعت سایت را افزایش میدهد و خدمات CDN را ارائه میدهد که از مزیت های اصلی آن به شمار میرود؛ شبکه توزیع محتوا یا همان CDN که مخفف کلمه (Content Delivery Network) است تقسیم محتوا بین موقعیت های مختلف و ارسال دیتا از نزدیک ترین موقعیت به موقعیت درخواست کننده است.
به عنوان مثال: اگر شما سایتی دارید و آن را بر روی سروری که در هلند مستقر شده ایجاد کردید و از کلودفلر برای توزیع محتوا خود استفاده می کنید و بازدید کننده ای از کشور ژاپن به سایت شما مراجعه کرده است، کلود فلر دیتای سایت شما را از کشور هلند به بازدید کننده ژاپنی ارسال نخواهد کرد چون فاصله بین هلند و ژاپن از نظر جغرافیایی زیاد بوده و باعث می شود که لود و بارگزاری سایت شما برای بازدید کننده ژاپنی کمی طولانی شود.
کلودفلر دیتای سایت شما را از نزدیک ترین موقعیت جغرافیای به کشور ژاپن که در آن سرور دارد ارسال خواهد کرد و به این شکل باعث می شود که سرعت بارگزاری سایت شما برای کاربران مختلف از موقعیت های جغرافیایی مختلف کمی با سرعت بیشتر پیش برود و به صورت کلی کلودفلر باعث می شود سایت شما تا 40% سریع تر لود شود.
سرویس های CDN معمولا از چندین سرور اختصاصی در موقعیت های مختلف از سرتاسر جهان تشکیل می شوند که کلود فلر هم از این مستثنا جدا نیست و تمامی دیتاهای سایت از این سرور ها رفت و آمد می کنند. وقتی شما وارد سایتی می شوید که از CDN استفاده می کند، ابتدا درخواست شما به سرور CDN ارسال و پردازش می شود و دیتای سایت مورد نظر از نزدیک ترین سرور به موقعیت شما برای شما ارسال می شود.
سایت کلودفلر مدعی است که در 200 شهر و 100 کشور مختلف دیتاسنتر راه اندازی کرده است و پوشش تقریبا کاملی در سرتاسر جهان دارد و سایت شما در کمترین زمان ممکن توسط سرورهای کلود فلر به بازدید کنندگان شما از نزدیک ترین دیتاسنتر به آن ها ارسال می شود؛ برای مشاهده لیست کشورها می توانید از بخش Network سایت کلودفلر استفاده کنید.
مزایای استفاده از کلود فلر چیست؟
توجه داشته باشید: اگر شما صاحب سایت هستید استفاده از CDN گزینه بسیار خوبی برای شماست ولی اگر توسعه دهنده وب هستید نباید از CDN استفاده کنید چون باعث کش شدن فایل های شما می شود و نمی توانید هر لحظه تغییراتی که اعمال کردید را مشاهده کنید❗
- بهینه سازی در مصرف پهنای باند سایت
- فشرده سازی فایل های اجرایی Java Script، CSS و HTML
- کم شدن حجم تمامی فایل ها بر پایه IMG
- جلوگیری از ارسال درخواست های ناسالم مانند DDOS Protection و SQL Injection
- امکان بررسی و آنالیر پهنای باند مصرفی
- ارسال پاسخ سریع به کاربران و در نتیجه لود سریع سایت
- لود بالای همیشگی سایت زیر سایه قابلیت Always Online
مطمئنا مزیت و امکانات دیگری هم اینگونه سیستم ها دارند که ما به دلیل اینکه نسخه رایگان کلود فلر را مورد بررسی قرار دادیم و به سمت امکانات پولی آن ها نرفتیم.
چه سایت هایی بهتر است از کلو دفلر استفاده کنند؟
تقریبا تمامی سایت های استاتیک و داینامیک می توانند از CDN ها و کلودفلر ها استفاده کنند ولی اگر سایت شما دارای سیستم پخش آنلاین به صورت صوت و تصویر است و یا حالت استریم را دارد، شاید استفاده از CDN برای شما مناسب نباشد و امکان این وجود دارد که در سایت شما اختلال ایجاد کند، مگر اینکه بخواهید خیلی دقیق فایل هایی که به صورت آنلاین ارسال و دریافت می شوند را مستثنی کنید که توسط CDN کنترل نشوند.
کلودفلر چگونه امنیت سایت را افزایش می دهد؟
شما در نسخه رایگان کلودفلر می توانید SSL داشته باشید و برای دامنه اصلی و زیر دامنه های خود SSL تنظیم کنید که مطمئنا استفاده از SSL هم برای امنیت سایت بسیار مهم است و هم برای موتورهای جستجو حائز اهمیت است.
در کنار استفاده از گواهینامه امنیتی کلودفلر، تمامی درخواست هایی که به سایت ارسال می شود را از انواع فیلترهای امنیتی عبور داده و به راحتی می تواند انواع نفوذها و درخواست های ناسالم را شناسایی کند، لازم به ذکر است کلود فلر از پروتکل HTTP/2 استفاده می کند.
توجه: خرید سرور مجازی لینوکس (Linux VPS Hosting) پرسرعت از آسام سرور و اتصال آن به سرویس کلودفلر می تواند قدم بزرگی در راستای افزایش سرعت و دسترسی سایت باشد
آموزش قدم به قدم ثبت سایت در کلود فلر 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 رو بگیریم؟
بله؛ کلودفلر بصورت پیشرفته ای حمله های DDOS رو تشخیص میده و از بروز حملات در شبکه ها بصورت گسترده جلوگیری میکنه.
تشکر اقای انصاری عزیز جالب بود 🤔
خوبه ها ولی اگه خیلی تکمیل تر بود بهتر از این هم میشد در کل عالیه .!!
حتما باید از کلود فلر استفاده کرد؟؟؟
سلام دوست عزیز. قبل از اینکه جواب این سوالو پیدا کنید اول باید ببینید که به یک cdn نیاز دارید یا نه؟ اگر محتوای شما به خاطر دور بودن لوکیشن بازدیدکنندگان، مسیر طولانی تری رو طی می کنند صد درصد به خاطر سرعت پایین بارگذاری صفحه دچار مشکل میشید. حالا اگر به خاطر بهبود سرعت بارگذاری صفحات، سئو و امنیت بالاتر تصمیم گرفتید از CDN استفاده کنید. کلود فلر یکی از بهترین گزینه هاست که می تونید از مزایای فوق العاده اون برای بالا بردن عملکرد وبسایت خودتون استفاده کنید.
پس کلود فلر رو میشه گفت که به نوعی CDN محسوب میشه ؟
بله کلود فلر یکی از بهترین CDN هایی هست که می تونید برای بهبود کارایی و سرعت وبسایت خودتون استفاده کنید.
من نیاز به کمک دارم در مورد پنکک سواپ تایید هویت میخواهد ک من انسان هستم و ربات نیستم و متاسفانه تایید نمیشود و من نمیتوانم ارزی را ک خریدم سواد کنم چه باید بکنم
نظر شما پس از تایید قابل مشاهده خواهد بود.
من نیاز به کمک دارم در مورد پنکک سواپ تایید هویت میخواهد ک من انسان هستم و ربات نیستم و متاسفانه تایید نمیشود و من نمیتوانم ارزی را ک خریدم سواپ کنم چه باید بکنم
نظر شما پس از تایید قابل مشاهده خواهد بود.