ما هو Let's Encrypt؟
Let's Encrypt جهة إصدار شهادات مجانية. تصدر الشهادات التي تضع https على الموقع، تلقائيًا ودون تكلفة، وهي سبب تشفير معظم الويب اليوم.
تحدث إلى مهندس قاعدة المعرفة
ما هو
يديرها Internet Security Research Group، وهي منظمة غير ربحية، وبدأت إصدار الشهادات عام 2015. وشهاداتها موثوقة لدى كل المتصفحات وأنظمة التشغيل الرئيسية. وهي شهادات SSL مُتحقَّق من النطاق فيها: يتحقق Let's Encrypt من أنكم تتحكمون في النطاق ولا شيء غير ذلك.
كيف يتم الأمر
لا نموذج لتعبئته ولا أحد لتدفعوا له. تطلب برمجية على الخادم، تسمى عميل ACME، شهادة من Let's Encrypt. فيردّ Let's Encrypt بتحدٍّ لإثبات التحكم في النطاق، إما ملف يجب أن ينشره الخادم على عنوان محدد أو سجل يجب أن يظهر في DNS. وحين يثبت الدليل تُصدَر الشهادة وتُثبَّت. وتجددها البرمجية نفسها قبل انتهاء صلاحيتها.
- Certbot: العميل الأشهر، تتولى صيانته مؤسسة Electronic Frontier Foundation.
- مدمج: خوادم الويب والوكلاء مثل Caddy وTraefik ومعظم لوحات تحكم الاستضافة وجدران الحماية مثل OPNsense تستطيع طلب الشهادات بنفسها.
- في Kubernetes: يطلب cert-manager الشهادات ويجددها للخدمات في عنقود Kubernetes.
ما ينبغي معرفته قبل الاعتماد عليه
- أعمار قصيرة بحكم التصميم: كانت الشهادات صالحة لمدة 90 يومًا، ويتجه Let's Encrypt إلى مدد أقصر. ويجب أن يكون التجديد تلقائيًا. فالشهادة التي تُجدَّد يدويًا ستُنسى في النهاية.
- الشهادات الشاملة (wildcard) تحتاج DNS: لا يمكن إثبات شهادة لكل نطاق فرعي إلا عبر سجل DNS، لذا يحتاج العميل إلى الوصول إلى مزوّد DNS لديكم.
- الأنظمة الداخلية: الخادم الذي لا يمكن الوصول إليه من الإنترنت يستطيع مع ذلك الحصول على شهادة عبر طريقة DNS، ما دام يستخدم اسم نطاق حقيقيًا.
- حدود الطلبات: هناك حدود لعدد الشهادات التي يستطيع نطاق واحد طلبها في فترة ما. والاستخدام العادي لا يبلغها أبدًا، لكن سكربتًا مضبوطًا خطأً قد يبلغها.
- لا تحقق من الشركة: لا يصدر شهادات متحقَّقًا فيها من المنظمة أو ذات تحقق ممتد. وقليل من المواقع تحتاج إليها.
- راقبوا التجديدات: يفشل التجديد التلقائي بصمت حين يتغير DNS أو تنتقل قاعدة جدار حماية أو يُعاد بناء خادم. راقبوا تاريخ الانتهاء.
كيف تعمل KawaConnect مع Let's Encrypt
نستخدم شهادات Let's Encrypt على خوادم Linux والوكلاء العكسيين وعناقيد Kubernetes التي نبنيها، مع تجديد آلي ومراقبة لتواريخ الانتهاء. وحين يقع موقع خلف Cloudflare، تأتي الشهادة التي يراها الزوار من Cloudflare وتُعالَج الشهادة على الخادم بشكل منفصل. ونوثّق الطريقة التي يستخدمها كل نظام حتى يمكن تتبع مشكلة التجديد بسرعة.
خدمات ذات صلة
دعم خوادم Linux
خوادم بشهادات تجدد نفسها.
استشارات Kubernetes
عناقيد بإدارة آلية للشهادات.
المواقع الإلكترونية
مواقع مبنية ومستضافة عبر https.
اعرف المزيد
- Let's Encryptموقع المشروع نفسه، مع الوثائق والحالة والإعلانات عن أعمار الشهادات.
- كيف يعمل Let's Encryptعملية التحدي والإصدار مشروحة خطوة بخطوة.
- Certbotتعليمات الحصول على شهادة لخادم ويب ونظام تشغيل معين.
- وثائق cert-managerالأداة المعيارية للشهادات داخل Kubernetes.
- Let's Encrypt على ويكيبيدياتاريخ المشروع وجهاته الراعية وحجمه.
شهادات تنتهي صلاحيتها على حين غرة
أخبرونا أي الأنظمة تستخدم شهادات. سنُعدّ التجديد التلقائي وتحذيرًا قبل أن تنتهي أي منها.
ابدأ محادثة