سرفصل ها نمایش سرفصل ها

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

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

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

CDN چطور کار می‌کند؟

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

کلود فلر چطور کار می‌کند؟

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

برخلاف CDN های استاندارد ، با کلود فلر، تمام کاری که باید انجام دهید این است که سرورهای نام دامنه (DNS) شما را به روز کنید تا به کلود فلر اشاره کنید. این روش مناسب است، چون دیگر نیازی نیست نگران انتخاب داده‌های دقیق از وب سایت خود باشید. به طور معمول می‌تواند ۲۴ ساعت طول بکشد تا سرورهای شما آماده کار باشند، اما زمانی که هستند، آن‌ها به طور خودکار استفاده خواهند شد. امنیت سایت یکی دیگر از موارد عالی دیگر برای کلود فلر های CDN و سرویس های پروکسی معکوس است. این می تواند تهدیدات را بر اساس عوامل مختلفی از جمله عناوین HTTP ، لیست های سیاه ، شهرت و موارد دیگر مسدود کند. کلود فلر همچنین برای جلوگیری از حملات از ربات ها و همچنین محدود کردن هرزنامه ها ، محافظت از درگاه های کلیدی – مانند FTP و SSH — از هکرها و سایر حملات DDoS کار می کند.

ویژگی های کلو فلر

همانطور که میدانید کلود فلر یک CDN است. مرکز کلود فلر در ایالت متحده آمریکا در ایالت سانفرانسیسکو است، که کار آن  CDN و ارائه دهنده پروکسی معکوس است که در کنفرانس TechCrunch 2010 راه اندازی شد. امروزه بیش از ۶۰،۰۰۰ وب سایت از کلود فلر برای خدمات زیر استفاده می کنند:

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

محافظت از DDoS  – حمله محروم سازی از سرویس نوعی حمله سایبری است. کلود فلر با استفاده از اقدامات امنیتی مانند captchas ، خدمات محافظتی DDoS و پیشگیری کننده ای را برای کاهش و خنثی کردن حملات ارائه می دهد، که به بازدید کنندگان برای اثبات اینکه آن ها انسان هستند و ربات نیستند، نیاز دارد.

سامانه نام دامنه (DNS) –  سرویس دیگری که کلود فلر ارائه می دهد رسیدگی به درخواست سامانه نام دامنه (DNS) برای مشتریانی است که از شبکه انیکست (anycast) استفاده می کنند. کلو فلر یکی از سریعترین زمان های پاسخگویی در بازار را دارد.

سایر خدمات کلود فلر

یکی دیگر از امتیازات استفاده از کلود فلر، بهینه سازی تصویر است. این فناوری می تواند اندازه پرونده ها را به طور متوسط ۳۵٪ کاهش داده و حتی بهینه سازی نمایش تصویر برای دستگاه های تلفن همراه را نیز انجام دهد. این نوع ویژگی می تواند مسیری طولانی را برای تأثیرگذاری بر سرعت و عملکرد کلی سایت شما طی کند.

در حالی که کلود فلر به دلیل ویژگی های قابل دسترسی و کاربر پسند شناخته شده است، با ارائه پشتیبانی از HTTP / 2 ، SPDY ، IPv6 ، قوانین صفحه برای ترافیک ، گواهینامه های اختصاصی SSL ، API REST ، و تعدادی دیگر از این گونه موارد برتری خود را نسبت به دیگر ارائه دهندگان نشان می دهد. بسیاری از ارائه دهندگان میزبانی وب در حال حاضر برخی از ویژگی های کلود فلر را در خدمات خود قرار می دهند.

نتیجه گیری

امروزه تعداد زیادی CDN قابل توجه در بازار موجود است، اما کلود فلر یکی از محبوب ترین آنهاست. هدف  کلود فلر تضمین قابلیت دسترسی به سایت، امنیت و عملکرد سایت است. جدای از آن، کلود فلر از خدمات بسیار مناسبی برای بهینه سازی و محافظت از هر وب سایتی برخوردار است و استفاده از آن بسیار آسان است. امروزه کلود فلر برای بیش از ۲۰ میلیون سایت خدمات سرویس DNS را رائه می دهد. در این میان شرکت ها و کمپانی های معروفی مانند اوبر، Fitbit، OKCupid و تعدادی شرکت مهم دیگر از خدمات کلود فلر بهره می برند. اما اگر هنوز برای استفاده از کلود فلر مطمئن نیستید، برنامه رایگان اولیه کلود فلر را امتحان کنید. اگرچه محدودیت های بیشتری نسبت به برنامه های پرداخت شده خود دارد، اما مکان مناسبی آشنایی بیشتر شما با کلود فلر می باشد.

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

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

برای اینکار لازم است تا DNS های این سرویس را، در دامنه سایت خود تنظیم کنید. و به این ترتیب همه در خواست ها از سوی کاربران و روبات ها به سوی کلود فلر ارسال می شوند. از آنجایی که تمامی داده های سایت روی سرورهای کلود فلر ذخیره می شود، اگر بر حسب اتفاق وب سرور اصلی سایت، از دسترس خارج شود. همچنان بدون هیچ مشکلی، سایت برای کاربران به نمایش در خواهد آمد.

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

در حال حاظر بیش از ۸ میلیون وب سایت، از سرویس کلود فلر استفاده می کنند. طبق آمار، حدود ۲/۸ میلیارد نفر برنامه های کاربردی و خدمات وب را از طریق کلود فلر دریافت می کنند. به گفته مدیران این سرویس؛ روزانه دها هزار نفر به این سرویس می پیوندند، که نشان از محبوبیت روز افزون آن دارد. این شبکه عظیم هم اکنون  175 مرکز داده در سراسر جهان دارد، که با سرعتی بالا به کاربران خدمات رسانی می کنند.

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

امروزه ارائه دهندگان اینترنت، مرورگر ها و بسیاری از افراد دیگر، قادرند تا کاربران را به منظور هدف قرار دادن، برای تبلیغات و … شناسایی و رصد کنند. با وجود رمزگزاری بسیاری از برنامه ها، باز هم از داده های کاربران سوء استفاده می شود و در بهترین حالت اطلاعات به شرکت های تبلیغاتی فروخته می شوند. اما کلود فلر یک سرویس DNS رایگان به نام ۱.۱.۱.۱ فراهم کرده است. این سرویس از داده های کاربران، در مقابل تجزیه و تحلیل توسط سایر افراد و سازمان ها جلوگیری می کند.

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

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

در اینکه استفاده از کلود فلر، یکی از یکی از سریع ترین راه ها برای سرعت بخشیدن و افزودن امنیت وب سایت شماست، شکی نیست! این سرویس توسط میلیون ها سایت برای کاهش زمان بارگذاری صفحه وب و حفاظت در برابر تهدیدات آنلاین از جمله DDoS مورد استفاده قرار گرفته است، چرا شما یکی از آنها نباشید؟

۱. فشرده سازی و کم حجم کردن

کاراکترهای بسیاری در وب سایت ها وجود دارند، که هر کدام حجمی به خود اختصاص داده اند. فضاهای سفید، نظرات، فونت ها و … به کمک کلود فلر می توانید، حجم آنها را به حداقل برسانید، یا آنکه آنها را حذف کنید، تا بارگزاری سریع تر صورت گیرد. این سرویس می تواند انواع فایل های JavaScript، CSS و HTML را با دقت بالایی فشرده سازی کند.

۲. پشتیبانی از پروتکل HTTP / 2 

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

۳. استفاده از SSL رایگان

فناوری رمزگزاری SSL تنها مختص به یک وب سایت تجارت الکترونیک نیست، بلکه برای همه است! دسترسی به سایت شما از طریق HTTPS تضمین می کند که، داده ها از رایانه کاربر، به سرور شما رمزگذاری شده اند.

۴. بالا بودن امنیت DNS

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

۵. کنترل کاربران با فناوری ابری WAF

WAF به شما در حفظ امنیت انواع سایت ها کمک می کند، تا در مقابل حملات هکرها و افراد غیر مجاز مصون باشید. CloudFlare WAF دارای بیش از ۱۴۵ پایگاه داده برای حفاظت از انواع برنامه های تحت وب است.

۶. بهینه سازی تصایر

بیش از ۶۰ درصد از حجم هر صفحه وب را، تصاویر تشکیل می دهند و این بسیار زیاد است! اگر تصاویر زیادی در وب سایت خود داشته باشید، Cloudflare Polish می تواند به کاهش حجم آنها کمک کند.

۷. WebSockets

سرویس کلود فلر، ترافیک WebSockets را به سرور اصلی خود، بدون هیچ گونه تنظیم دستی هدایت می کند. فناوری WebSocket امکان ارتباط دو طرفه بین کلاینت و سرور را در قالب یک اتصال TCP فراهم می کند.

۸. دسترسی دائمی

در دسترس بودن دائمی سایت، به دلیل وجود کش های ذخیره شده در سروهای کلود فلر، حتی زمانی که هاست سایت به مشکل خورده باشد، یکی دیگر از این مزیت هاست.

۹. فایروال

افزایش امنیت توسط فایروال های قدرتمند این شرکت و جلوگیری از حملات DDoS Protection و .SQL Injection اگر نرم افزار یا فردی سعی کند با ورود رمزهای پی در پی به سایت شما نفوذ کند، بلاک می شود و اجازه دسترسی به سایت، از آن IP گرفته خواهد شد.

۱۰. HTTPS رایگان

فعال سازی HTTPS و SSL بر روی دامنه سایت به صورت رایگان.

۱۱. ابزار آنالیز داده

استفاده از سرویس ویژه آنالیز ترافیک، جهت مدیریت سایت و بهینه سازی.

۱۲. Purge Cache

با استفاده از قابلیت Purge Cache می توان کش های ذخیره شده را تازه سازی کرد.

۱۳. تاثیرات مثبت در سئوی سایت

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

طریقه نصب CloudFlare در WordPress

این راهنما را به دو بخش تقسیم کردم:
­ راه‌اندازی پایه برای اتصال سایت به ClouFlare
­ مراحل پیکره‌بندی اضافی که برای بهینه‌سازی CloudFLare در سایت WordPress باید آن‌ها را طی کنید.

۱. یک حساب کاربری در CloudFlare ایجاد کنید

برای شروع، به CloudFlare بروید و یک حساب کاربری جدید ایجاد کنید. وقتی ثبت نام کردید CloudFlare مستقیمأ شما را به رابطِ Add you site (افزودن سایت) هدایت می‌کند.

۲. سایتتان را به CloudFlare اضافه کنید

برای افزودن سایت، نام دامنه را در کادر وارد کرده و برروی Add Site (افزودن سایت) کلیک کنید. سپس CloudFlare به طور خودکار سوابق DNS شما را جستجو می‌کند. اگر گیج و سردرگم شدید CloudFlare توضیح خوبی را در این زمینه ارائه می‌دهد. وقتی با این توضیحات قانع شدید ادامه دهید و برروی Next کلیک کنید:


در اینجا CloudFlare شما را تشویق می‌کند تا برنامه‌های پولی‌اش را خریداری کنید. اما فعلأ می‌توانید برنامه رایگان را به راحتی دنبال کنید. همیشه می‌توانید آن را تغییر دهید اگر بخواهید.

۳. سوابق DNS را تأیید کنید

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

وقتی تأیید کردید که همه چیز همانطور هست که باید باشد برروی Continue (ادامه) کلیک کنید.
درحالیکه وضعیت‌های پیچیده‌تری نیز وجود دارد، احتمالأ از قبل می‌دانید که در صورت مواجهه با آن‌ها باید چه کارهایی انجام دهید، به همین دلیل این مسئله را به این شکل ساده کردم.

۴. نِیم‌سرورهایتان را تغییر دهید تا CloudFlare را نشان دهند

در اینجا کار کمی سخت‌تر می‌شود. اکنون باید نیم‌سرورهای دامنه‌تان را تغییر دهید تا نیم‌سرورهای CloudFlare را نشان دهند، به گونه‌ای که CloudFlare بتواند همه چیز را در سطح DNS مدیریت کند. نیم‌سرور فعلی‌تان را در سمت چپ و نیم‌سرور CloudFlare را در سمت راست مشاهده می‌کنید.
باید این کار را در جایی که نام دامنه‌تان را ثبت کردید انجام دهید. این محل می‌تواند یک رجیستر نام دامنه مثل GoDaddy یا Namecheap باشد. یا می‌تواند هاست واقعی‌تان باشد.
اگر به کمک احتیاج داشتید برروی لینک I need help changing my nameservers (برای تغییر نیم‌سرورهایم به کمک احتیاج دارم) در رابط CloudFlare کلیک کنید یا از پشتیبانی هاستتان درخواست کمک کنید.

وقتی نیم‌سرورهایتان را تغییر دادید، ادامه دهید و برروی Continue کلیک کنید. ممکن است این عملیات برای نیم‌سرورهای جدید کمی طول بکشد (تا ۲۴ ساعت)
نگران نباشید. حتی اگر رابط CloudFlare بروز نشد سایتتان دچار هیچگونه خرابی نمی‌شود.
وقتی تغییر انجام شد، رابط به حالت زیر تغییر می‌کند:

و این همان فرآیند پیکره‌بندی پایه CloudFlare است! اکنون به برخی از پیکره‌بندی‌های خاص CloudFlare می‌پردازیم. با استفاده از آن‌ها می‌توانید اطمینان حاصل کنید که همه چیز در سایت WordPress درست پیش می‌رود.

تشکیل تنظیمات CloudFlare جهت همکاری مطلوب با WordPress

CloudFlare شامل یک پلاگین اختصاصی WordPress است که تنظیمات خوبی را ارائه می‌دهد. اگر از یک پلاگین کچینگ مثل WP Rocket یا W3 Total Cache استفاده می‌کنید، هر دوی آن‌ها شامل تنظیمات اختصاصی CloudFlare هستند که به شما در انجام این کار کمک می‌کنند. در اینجا به شما نشان می‌دهم چگونه از پلاگین رسمی استفاده کنید.

نصب و فعال‌سازی پلاگین رسمی CloudFlare

نیازی نیست که از پلاگین استفاده کنید. می‌توانید تمام این تغییرات را از طریق داشبورد CloudFlare نیز انجام دهید. پلاگین فقط این فرآیند را به شدت ساده می‌کند و به شما اجازه می‌دهد تا تنظیمات CloudFlare را از طریق داشبورد WordPress مدیریت کنید که کار بسیار راحتی است.
پلاگین CloudFlare در WordPress.org فهرست شده، بنابراین همانند هر پلاگین دیگری می‌توانید آن را از داشبوردتان نصب کنید.
وقتی آن را فعال کردید به بخش Settings à CloudFLare بروید و برروی لینک کلیک کنید تا وارد حساب کاربری‌تان شوید.

علاوه بر آدرس ایمیل باید API Key را نیز در صفحه بعد وارد کنید:

برای پیدا کردن API Key CloudFlare باید با کلیک برروی ایمیلتان در بالا سمت راستِ داشبورد CloudFlare (یا اینجا را کلیک کنید تا مستقیمأ به آنجا بروید) به صفحه پروفایلتان برگردید.
سپس، به دنبال بخش API Key بگردید و برروی View API Key در کنار Global API Key کلیک کنید:

آن را کپی کرده و در رابط پلاگینتان پیست کنید. سپس برروی Save API Credentials کلیک کنید. وقتی آن‌ها را ذخیره کردید باید کل رابط پلاگین CloudFlare را باز کنید. برای اینکه تمام ترفندهای پیشنهادی را انجام دهید فقط کافی است دکمه Apply در کنار Optimize CloudFlare for WordPress (بهینه‌سازی CloudFlare برای WordPress) را فشار دهید:

تدوین قوانین صفحه مختص WordPress

کارتان تقریبأ تمام شده است! حالا فقط باید قوانین صفحه را تدوین کنید تا نحوه کارکرد CloudFlare با سایت WordPress را کنترل نمایید. قوانین صفحه شما را قادر می‌سازد تا به CloudFlare بگویید کارهای خاصی را برای بخش‌های خاصی از سایتتان انجام دهد. اصولأ می‌توانید:
­ امنیت اضافی را به صفحه ورود به سیستم اضافه کنید.
­ بخش ادمین-wp را از کچینگ CloudFlare حذف کنید تا از مشکلات احتمالی جلوگیری نمایید.
­ HTTPS را اجرا کنید (فقط در صورتی که از HTTPS استفاده می‌کنید).
برای دسترسی به قوانین صفحه به تبِ Page Rules در داشبورد CloudFlare بروید و برروی Create page Rules کلیک کنید:
بر اساس تنظیمات زیر سه قانون را راه‌اندازی کنید:
http://*yourwebsite.com/*
همیشه از HTTPS استفاده کنید
yourwebsite.com.com/wp-login.php*
سطح امنیت: بالا
yourwebsite.com/wp-admin*
سطح امنیت: بالا
سطح کچ (حافظه نهان): بایپس
غیرفعال کردن عملکرد
غیرفعال کردن برنامه‌های کاربردی

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

نحوه رفع ارورهای کلودفلر

خطاهایی که در ادامه به آنها اشاره می شود جزء خطاهای رایجی هستند که شما بعد از استفاده از شبکه توزیع محتوا cloudflare ممکن است با آنها مواجه شوید. در ادامه آنها را مورد بررسی قرار خواهیم داد.

ارور ۵۰۰: Internal server error

ارور ۵۰۰ به طور معمول نشان دهنده وجود یک مشکل در سرور میزبان شماست. رایج ترین پیغامی که در خصوص ارور ۵۰۰ می توانید مشاهده نمایید خطای establishing database connection است که در مبحث پروتکل HTTP نمایش داده می شود. در صورت مشاهده این خطا باید با پشتیبانی شرکت ارائه دهنده خدمات هاستینگ خود تماس بگیرید.

ارور ۵۰۲ bad gateway یا ارور ۵۰۴ gateway timeout

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

  1. خطا ۵۰۲ یا ۵۰۴ از سمت سرور میزبان شما نمایش داده می شود. در این صورت درخواست شما با موفقیت به سمت کلودفلر ارسال می شود. اما زمانی که کلودفلر سعی می کند آن را به سمت سرور میزبان وب سایتتان ارسال کند، دچار مشکل می شود. این دلیل نسبت به مورد بعد از احتمال بیشتری برخوردار است. در صورت مواجه با این خطا باید با پشتیبانی هاستینگ خود تماس بگیرید و موضوعات زیر را مورد بررسی قرار دهید:
    • اطمینان حاصل کنید که سرور میزبان شما به تمامی درخواست هایی که توسط کاربران ارسال می شود ارور ۵۰۲ یا ۵۰۴ را نمایش می دهد.
    • در خصوص لود بیش از اندازه سرور، خرابی آن یا وجود مشکل در شبکه اینترنت اطمینان حاصل کنید.
    • برنامه ها یا خدماتی که time out یا بلاک می شوند را شناسایی نمایید.
     
  2. خطا ۵۰۲ یا ۵۰۴ از سمت کلودفلر نشان داده شود. در چنین حالتی در خطایی که نمایش داده می شود نام Cloudflare قابل مشاهده خواهد بود.

ارور ۵۰۳: Service temporarily unavailable

یکی دیگر از خطاهای کلودفلر، خطا ۵۰۳ است. در صورت overload شدن سرور وب سایتتان شما با این خطا رو به رو می شوید. در چنین مواقعی می توان به دو دلیل اصلی برای بروز چنین خطایی اشاره کرد در پیغامی که نمایش داده می شود نیز قابل مشاهده خواهد بود:

  • در پاسخی که نمایش داده می شود کلمه cloudflare یا cloudflare-nginx وجود ندارد. در چنین حالتی باید با پشتیبانی هاستینگ خود تماس گرفته و اطمینان حاصل کنید که آیا تعداد درخواست های دریافتی سرور شما دارای محدودیت است یا نه.
  • اما اگر در هشداری که مشاهده می کنید کلمه cloudflare یا cloudflare-nginx وجود دارد، می توانید این نتیجه را بگیرید که خطای فوق از سمت خود کلودفلر اتفاق افتاده است.

ارور ۵۲۰: web server returns an unknown error

زمانی که سرور بعد از دریافت درخواست از سمت کلودفلر، یک پاسخ خالی نامشخص یا غیرمنتظره را ارائه دهد، شما خطای ۵۲۰ را مشاهده خواهید کرد. در چنین شرایطی باید با هاستینگ خود ارتباط برقرار کرده و از آنها بخواهید تا موضوع را مورد بررسی قرار دهند. اگر بعد از صحبت با پشتیبانی هاستینگ همچنان خطای فوق نمایش داده شد، لازم است که با پشتیبانی کلودفلر تماس گرفته و مشکل را مطرح نمایید. بهتر است درباره موضوعات زیر سوالاتی را مطرح نمایید:

  • بروز هرگونه خرابی در سرور میزبان شما
  • بلاک شدن IP های مربوط به کلودفلر در سرورهای میزبان
  • TCP idle timeout کمتر از ۳۰۰ ثانیه در سرور
  • حجم بیشتر از ۸ کلیوبایت در هدرها
  • ارائه پاسخ خالی از سمت سرور مبدا که فاقد کد وضعیت http یا بدنه پاسخ است
  • فقدان هدرهای پاسخ یا عدم ارسال پاسخ مناسب از سمت سرور به خطای http موجود
  • در صورت نبود هیچ یک از مشکلات فوق بهتر است با پشتیبانی کلودفلر تماس برقرار کنید.

ارور ۵۲۱: web server is down

یکی دیگر از خطاهای کلودفلر که باید به آن توجه لازم را داشته باشید، خطای ۵۲۱ است. اگر سرور میزبان وب سایت شما درخواست های ارسال شده از سمت کلودفلر را برمی گرداند، شما خطای ۵۲۱ را مشاهده خواهید کرد. دلیل اصلی این خطا را می توان بلاک کردن درخواست های ارسالی از سمت کلودفلر به دلیل مسائل امنیتی یا داون شدن سرور مورد نظر باشد. برای حل این مشکل باید با پشتیبانی هاستینگ خود تماس گرفته و مشکل پیش آمده را مطرح نمایید.

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

ارور ۵۲۲: connection timed out

زمانی که انتظار کلودفلر برای دریافت پاسخ از سمت سرور بیش از حد طولانی شود، شما با ارور ۵۲۲ مواجه خواهید شد. با توجه به اینکه چه زمانی این خطا رخ می دهد، شما می توانید دو دلیل عمده را برای نمایش این خطا در نظر بگیرید:

  1. اگر قبل از اینکه ارتباط ایجاد شود و ۱۵ ثانیه بعد از ارسال یک SYN از سمت کلود فلر، سرور میزبان وب سایت شما یک SYN+ACK را به سمت کلودفلر ارسال نکند، این خطا نمایش داده می شود.
  2. اگر بعد از ایجاد ارتباط مورد نظر میان سرور و کلودفلر، سرور طی ۹۰ ثانیه درخواست منابع کلودفلر (ACK) را تایید نکند، خطای ۵۲۲ به کاربر نشان داده می شود.

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

  • ممکن است آدرس های IP کلودفلر دچار محدودیت رنج IP شده یا به طور کلی روی سرور فوق بلاک شده اند.
  • Overload شدن سرور یا خاموش شدن آن می تواند به بروز این خطا منجر شود.
  • قابلیت Keepalives روی سرور میزبان شما غیرفعال می باشد.
  • آدرس IP مبدا مشخص شده توسط شما در کلودفلر با IP فعلی سرور میزبان شما مطابقت ندارد.
  • پکت ها در سرور میزبان شما حذف شده اند.

ارور ۵۲۳: origin is unreachable

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

  • اطمینان حاصل کنید که آدرس IP مبدا وارد شده در رکوردهای A و AAAA شما در کلودفلر به درستی وارد شده است.
  • مطمئن شوید که موضوعات مربوط ب مسیریابی اینترنتی میان سرور مبدا و کلودفلر دچار مشکل نشده است.

ارور ۵۲۴: a timeout occured

اگر کلودفلر بتواند با موفقیت به سرور میزبان وب سایت شما متصل شود اما سرور بعد از ۱۰۰ ثانیه یک پاسخ HTTP مناسب را ارسال نکند، خطای ۵۲۴ کلودفلر نمایش داده می شود. در چنین شرایطی باید به پشتیبانی هاست خود تیک زده و از آنها بخواهید مشکل فوق را بررسی کنند. معمولاً این خطا به دلیل یکی از موارد زیر صورت می گیرد:

  • یک فرآیند طولانی در سرور مبدا صورت می گیرد.
  • سرور میزبان شما دچار مشکل overloading شده است.

ارور ۵۲۵: SSL handshake failed

هر زمان که در پیکربندی سرور میزبان شما مشکلی وجود داشته باشد، خطا ۵۲۵ که یکی دیگر از خطاهای کلودفلر است، نشان داده می شود. این خطا زمانی رخ می دهد که یکی از دو حالت زیر رخ داده باشد:

  1. SSL handshake میان کلودفلر و سرور میزبان دچار خطا شود.
  2. شما حالت Full یا Strict را برای ssl خود فعال نموده اید.

برای حل این خطا نیز باید به پشتیبانی هاستینگ خود یک تیکت ارسال نمایید و از آنها بخواهید موارد زیر را بررسی نمایند:

  • هیچ SSL معتبری روی وب سایتتان نصب نشده است.
  • پورت ۴۴۳ آزاد نمی باشد.
  • از SNI پشتیبانی نمی شود.
  • cipher پذیرفته شده توسط کلودفلر با رمز سزاری که توسط سرور میزبان شما پشتیبانی می شود مطابقت ندارد.

ارور ۵۲۶: invalid SSL certificate

یکی دیگر از انواع خطاهای کلودفلر ارور ۵۲۶ است. این خطا در دو حالت رخ می دهد:

  1. کلودفلر نمی تواند به گواهینامه SSL قرار گرفته روی سرور میزبان اعتبار دهد.
  2. از حالت Strict برای فعالسازی گواهینامه SSL روی وب سایت استفاده شد است.

در این حالت باید مشکل را از سمت پشتیبانی هاستینگ خود پیگیری نمایید و اطمینان حاصل کنید که:

  • گواهینامه SSL شما منقضی نشده است.
  • گواهینامه SSL ابطال نشده است.
  • گواهینامه SSL توسط یک موسسه معتبر امضا شده است.
  • نام دامنه درخواست شده یا هدف در بخش Common Name یا Subject Alternative Name گواهینامه قرار گرفته باشد.
  • سرور مبدا شما تمامی اتصالات از طریق پورت SSL پورت ۴۴۳ را پذیرفته باشد.

ارور ۵۲۷: Railgun Listener o origin error

خطای ۵۲۷ نشان دهنده این موضوع است که ارتباط میان کلودفلر و Railgun server قطع شده است. دلیل این اتفاق یکی از موارد زیر است:

  • تداخل فایروال
  • بروز حادثه ای در شبکه یا از دست رفتن بسته میان سرور Railgun و کلودفلر
  • خطا Connection timeouts
  • خطا LAN timeout exceeded
  • خطا Connection refusals
  • خطاهای مربوط به TLS/SSL

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

ارور ۵۳۰ در کلودفلر

این خطای کلودفلر به همراه یکی از خطاهای ۱۰۰۰ نمایش داده می شود. در نتیجه برای رفع این خطا در ابتدا نیاز است که خطای ۱۰۰۰ پیش آمده را شناسایی و رفع نمایید.

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