کلودفلر (Cloudflare) چیست و چگونه از آن بهره گیری کنیم؟

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

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

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

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

ایضا این کلکسیون تهدیدها را مسدود می‌کند و ربات‌ها و خزنده‌های سوء بهره گیری کننده را از بیهوده کردن پهنای‌ باند و منبع های سرور شما بی بهره می‌کند.

بنابراین سایت‌های براساس کلودفلر (Cloudflare) توسعه قابل توجهی در کار و پایین آوردن هرزنامه و بقیه ی حمله ها را دارند.

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

کلودفلر (Cloudflare) می‌تواند از طریق هر فردی با یک سایت و دامنه بهره گیری شود.

برای راه‌اندازی سایت در این کلکسیون کمتر از ۵ دقیقه مدت زمان ملزم می باشد.

ملحق کردن وبسایت شما تنها یک تحول ساده در تنظیمات DNS دامنه می باشد.

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

چنانچه از خدمات کلودفلر (Cloudflare) رضایت نداشته باشید، می‌توانید به راحتی آن را غیرفعال کنید.

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

روند فعالیت کلودفلر (Cloudflare) چگونه می باشد؟

کلودفلر (Cloudflare) برای سریع بخشیدن و ایمن سازی ‌سایت‌ها پیاده سازی شده است.

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

برای توضیح دادن روند کار این سیستم، فرض کنید که یک ‌سایت دارید (allen.com) و این وبسایت با آدرس IP 198.51.100.1 در یک وب‌سرور اعمال می‌شود.

پیش از کلودفلر (Cloudflare)، اگر فردی دامنه ‌سایت را (allen.com) در مرورگر خود بنویسد، نخستین چیزی که کامپیوتر اعمال می کند ، به سیستم DNS درخواست سرچ را میفرستد و آدرس IP وب‌سرور را (۱۹۸٫۵۱٫۱۰۰٫۱) برمی‌گرداند.

برای اینکه کلودفلر (Cloudflare) را به آسانی تنظیم کنیم، از کارکرد بنیادین اینترنت بهره می‌گیریم.

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

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

کلودفلر (Cloudflare) به عنوان سرورهای با اعتبار هیچ چیزی را در باره ی وبسایت شما تحول نمی‌دهد.

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

برای دست‌یابی به این هدف، از یک تکنولوژی شبکه‌ای به نام Anycast برای مسیریابی اولیه DNS جهت دستیابی دامنه به در نزدیک‌ترین مرکز داده کلودفلر (Cloudflare) بهره گیری می‌شود.

مرکز داده‌ای که درخواست را می گیرد، به جای نشانی IP وب‌ سرور شما، نشانی IP Cloudflare را عرضه می‌دهد که همه ی درخواست‌های آـی بازدید کننده را به بهترین مرکز داده کلودفلر (Cloudflare) رهنمود می‌کند.

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

این درخواست‌ها به آدرس IP نتیجه جستجوی DNS ارسال می‌شود. قبل از بهره گیری از Cloudflare این نشانی ۱۹۸٫۵۱٫۱۰۰٫۱ بود منتها در صورت بهره گیری از کلودفلر (Cloudflare) به عنوان نام دامنه با اعتبار، نشانی تازه ۲۰۳٫۰٫۱۱۳٫۱ می باشد.

از آنجایی که کلودفلر (Cloudflare) حاوی مقدار بسیار زیادی از مرکزهای داده میباشد، اکثرا امکان دسترسی به راه سریع‌تر از مرکز داده به وب ‌سرور برای بازدید کننده امکان دارد.

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

کلودفلر (Cloudflare) با درج کردن ‌وبسایت شما در مرکزهای داده محلی و سد کردن بازدیدکنندگان تخریب گر، می‌تواند مقدار بهره گیری از پهنای باند را تا بیش از ۶۰ درصد پایین آورد و مقدار درخواست‌ها به سایت شما را ۶۵ درصد کاهش میدهد.

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

روند ایجاد حساب کاربری در کلودفلر (Cloudflare) و اضافه کردن وب سایت

نام‌نویسی در کلودفلر (Cloudflare) خیلی راحت می باشدو کمتر از ۵ دقیقه زمان میبرد.

۱- به www.cloudflare.com بروید و بر روی قسمت Sign up در بالای برگه کلیک کنید.
۲- با وارد کردن نشانی ایمیل و رمز عبور خود، یک حساب کاربری کلودفلر (Cloudflare) بسازید. برای ادامه بر روی قسمت Create account now کلیک کنید
۳- دامنه سایت خود را بنویسید و سرانجام بر روی Add Site کلیک کنید. ملزم نیست که “www” را به دامنه ملحق کنید. مثلا، چنانچه سایت شما www.example.com باشد،example.com را بنویسید.

۴- کلودفلر (Cloudflare) گذشته های DNS دامنه شما را اسکن می‌کند. این روندکار حدود ۶۰ ثانیه زمان برای کامل کردن احتیاج دارد. بعد از اعمال اسکن DNS، بر روی Next کلیک کنید.

۵- پلنی را انتخاب کنید که درخور با احتیاج های شما باشد و بعد بر روی Confirm Plan کلیک کنید.

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

چنانچه پیشینه های دیگری وجود دارد که می‌خواهید ملحق کنید، می‌توانید آن‌ها را در این بخش ملحق کنید. بعد از تحلبل پیشینه DNS خود، بر روی Continue کلیک کنید.

۷- در بخش آخر، نام سرور کلودفلر (Cloudflare) برای دامنه شما مختص داده می شود. سرورهای بی پایان کلودفلر (Cloudflare) به دامنه شما مختص داده شده و در این صفحه ذکر شده است.

توجه

خواهشمند است نام سرورهای کلودفلر (Cloudflare) را بنویسید. شما می‌توانید سرورهای بی پایان کلودفلر (Cloudflare) خود را در داشبورد کلودفلر (Cloudflare) در بخش Overview یافت کنید.بر روی Continue کلیک کنید.

با اعمال مرحله های گفته شده شما با پیروزی حساب کاربری کلودفلر (Cloudflare) خود را اعمال کرده اید! منتها هنوز کار شما تمام نشده است!

قدم آخر این می باشد که سرورها نام دامنه خود را با سرویس دهنده‌های کلودفلر (Cloudflare) عرضه شده در قسمت قبل آپدیت کنید.

حال می بایست به برگه Crypto حساب کاربری کلودفلر (Cloudflare) خود رفته تا اطمینان حاصل کنید که پیشینه SSL Universal برای دامنه شما عرضه شده باشد.

این پیشینه می بایست به عنوان دو رکورد در قسمت Edge Certificates به نمایش در بیایند:

یکی برای دامنه اصلی (example.com) و دیگری رکورد پیشینه زیر دامنه (* .example.com).

چنانچه این رکوردها را هنوز مشاهده نمی‌کنید، نگران نباشید، آنها ظرف ۲۴ ساعت اضافه می‌شوند.

توجه
۷۲ ساعت زمان میبرد تا اطلاعات نام سرور برای منتشر شدن آماده شود.

زمانی که آپدیت سرورها تمام شود، یک ایمیل تأیید از کلودفلر (Cloudflare) دریافت میکنید.در طول این مدت زمان برای سایت شما هیچ دشواری به وجود نمی آید.