کلود فلر (CloudFlare) چیست؟
Cloud Flare سرویسی برای افزایش سرعت بارگذاری و بهبود عملکرد افزایش امنیت سایت ها می باشد.
با کلود فلر یک سایت ۴۰% سریعتر بارگذاری می شود، ۶۰% پهنای باند کمتری استفاده می کند و ۶۵% درخواست های کمتری دارد و امنیت سایت نیز افزایش پیدا می کند، به نوعی سرویس CloudFlare خدمات CDN را با امکانات پیشرفته و بیشتر به شما ارئه می دهد.
با راه اندازی CloudFlare در سرور یا هاست ، ترافیک عبوری سایت کاربران از شبکه CloudFlare عبور میکنه و با در اختیار داشتن امکاناتی مثل جلوگیری از دیداس، کنترل ترافیک، بهینه سازی سرعت سایت و … به سرعت و امنیت سرور شما کمک میکند.
امروزه کلودفلر به یک نام معتبر تبدیل شده که حتی سایت هایی مانند گوگل، مایکروسافت و کوالکام نیز از آن پشتیبانی می کنند و مشتری های معروفی مانند Cisco، Digital Ocean و Zendesk دارد، حتی سایت های بزرگ و مشهوری در ایران هم از این سرویس استفاده می کنند.
CDN یا شبکه توزیع محتوا چیست؟
cdn یا Content Delivery Network شبکه ای از سرورهایی در سراسر جهان هستند که در کشورهای مختلف قرار دارند.
کاربرد CDN به این صورت هست که با توجه به موقعیت جغرافیایی کاربر ، نزدیک ترین سرور به او متصل میشود که اینکار باعث سرعت اتصال بالای کاربر به سرور CDN نزدیکترین کشور میشود.
کلودفلر در حال حاضر 152 دیتاسنتر در کشورهای مختلف دارد.
مزایای استفاده از Cloudflare
- جلوگیری از دیداس
- افزایش امنیت
- SQL Injection
- و…
باتوجه به اینکه Cloudflare از کش استفاده میکند ، با قطع شدن سایت ، سایت از طریق کش این سیستم در دسترس خواهند بود.
بهینه سازی و فشرده سازی کدهای( CSS , Html , Java script )و کاهش پهنای باند از دیگر مزایای این سیستم است.
استفاده از CDN و اتصال به نزدیکترین سرور برای بارگذاری سایت و استفاده از SSL رایگان از مهمترین مزایای Cloudflare است.
ویژگی های نسخه رایگان کلود فلر
- بهینه سازی خروجی HTML سایت ،که باعث افزایش سرعت لود خواهد شد (به گفته کلود فلر)
- سایت شما به صورت اتوماتیک کش می شود وبرای فراخوانی فایل ها از یک سیستم CDN استفاده می کند تا بهترین و سریعترین زمان لود را متناسب با موقعیت جغرافیایی بازدید کننده داشته باشد.
- موارد امنیتی شامل یک صافی برای عبور درخواست ها به سمت سرور شما می باشد که محبوبترین استفاده آن می تواند جلوگیری از SQL injection باشد که البته صد درصد نیست و در مقابل یک برخی حملات عمومی و شایع می تواند مفید و خوب باشد.
- همچنین می توانید آی پی های دسته ای کاربران را از مشاهده وب سایت منع کنید، البته یک ویژگی هم مبنی بر DDoS protection برای این پلن ارائه شده که در سطح لایه ۷ می باشد و تا حد بسیار کمی در مقابل حملات HTTP , TCP مقاومت نشان می دهد که البته بسیار ناچیز می باشد.
کلود فلر برای طراحان وب که میخواهند تغییرات را بصورت آنی ببینند زیاد قابل استفاده نیست.
مراحل تنظیم dns در کلودفلر
ابتدا باید در سایت کلود فلر یک اکانت داشته باشید. برای همین منظور مراحل زیر را انجام دهید:
- ابتدا وارد سایت Cloudflare شوید و روی عبارت sign up کلیک کنید
- در این صفحه باید ایمیل و پسورد دلخواه خود را در کادر مربوط وارد کنید تا ثبت نام شما در کلود فلر به سرعت انجام شود.
- در پایان روی دکمه Create Account بزنید!
- در مرحله بعدی URL دامنه شما مورد پرسش قرار می گیرد، توجه داشته باشید که آدرس را بدون پیشوند وارد نمایید.
- سپس پلن دلخواه خود را انتخاب کنید و با کمی اسکرول به سمت پایین دکمه Confirm plan را بفشارید.
(تمام این فرایندها برای تنظیم نیم سرور در کلودفلر لازم است پس این مراحل را به خوبی انجام دهید.)
توجه داشته باشید که برای امکانات بیشتر باید پلن های پولی کلود فلر را انتخاب کنید، با این وجود حالت free هم ویژگی های خوبی دارد.
بعد از این کلودفلر داده های شما را بررسی می کند و تمام رکوردهای دامنه شما را دریافت می کند، در این مرحله می توان مشخص کرد که کلود فلر به روی کدام ساب دامین یا رکورد در وضعیت فعال یا غیرفعال قرار داشته باشد.
- ابرهای نارنجی رنگ بیانگر فعال بودن و خاکستری، غیرفعال بودن را نشان می دهد؛ برای تایید دکمه Continue را بزنید.
کاربرد کلود فلر
- تنظیم نیم سرور و مدیریت آن، یکی از کار هایی است که کلودفلر می تواند برای شما انجام دهد.
- بسیاری از سایت ها تمایل دارند نیم سرور میزبان خود را مخفی کنند و یا دی ان اس اصلی خود را جهت افزایش امنیت، مخفی کنند، شما می توانید سی دی ان و فایروال آن را خاموش کنید و فقط از کلود فلر برای تنظیم نیم سرور و مدیریت آن استفاده کنید.
- مورد دیگر که استفاده از کلودفلر به صورت مبرم مورد نیاز شما خواهد بود، برای دامنه های ملی ( دامنهir) می باشد.همانطور که می دانید برای تغییر نیم سرور(dns)، پس از ثبت درخواست مدتی زمان خواهد برد تا ست شود، ولی با استفاده از کلودفلر، پس از ست شدن دی ان اس های کلود فلر بر روی دامنه، شما قادر خواهید بود با استفاده از پنل کلودفلر خود نیم سرور های سایت خود را مدیریت کنید.
نحوه تنظیم نیم سرور(dns) در کلودفلر Cloudflare
- نیم سرور هایی که کلودفلر به شما داده است را روی دامنه خود ست کنید.
- پس از ست شدن نیم سرور ها، وارد پنل کلودفلر شوید و از منو بالا گزینهی DNS را انتخاب کنید ( پیش از این کار، تمامی موارد فایروال و cdn را غیرفعال کنید ).
- تنظیمات را مطابق شکل زیر ست کنید ( آی پی خود را به جای آی پی جایگزین کنید و دامنه خود را در محل تعیین شده قرار دهید.
توجه:
در اینجا به جای 1.2.3.4 باید آی پی سرور خود را قرار دهید و به جای yourdomainhere می بایست دامنه خود را وارد کنید.
اگر می خواهید ساب دامنه ای روی سرور دیگر وصل شود، کافیست a record ثبت کنید، به جای name ساب دامین را وارد کنید ( بدون ادامه دامنه، مثلا برای ns1.domain.com می بایست ns1 قرار دهید ) و آی پی را وارد کنید.)
با انجام مراحل بالا، سایت شما روی سرور خودتان بالا خواهد آمد و تنظیم نیم سرور به طور کامل توسط کلودفلر انجام خواهد شد.
ارائه دهنده خدمات متنوع، مبتنی بر بستر اینترنت
02154109000