مقالات آموزشی

آموزش ایجاد گواهی SSL/Https معتبر هاست داخل ایران در شرایط اینترنت ملی

2
چاپ

راهنمای حل مشکل تمدید نشدن SSL در شرایط محدودیت دسترسی به اینترنت بین‌الملل (مخصوص هاست های داخل ایران)

در شرایطی که دسترسی به اینترنت بین‌الملل محدود شده و ارتباط با سرورهای Let’s Encrypt برقرار نیست، فرآیند تمدید خودکار گواهی‌های SSL (HTTPS) با اختلال مواجه می‌شود. در چنین وضعیتی، در صورت منقضی شدن گواهی SSL، وب‌سایت شما عملاً از دسترس خارج شده و با خطای امنیتی مواجه خواهد شد. این مسئله یکی از بحرانی‌ترین اختلالات برای هر سرویس آنلاین محسوب می‌شود و طبیعی است که موجب نگرانی گردد.

راهکار پیشنهادی

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


1. تهیه هاست خارجی

ابتدا یک هاست یا سرور خارج از کشور (مانند سرویس‌دهنده‌هایی نظیر تیک وب یا سایر ارائه‌دهندگان معتبر) تهیه کنید.


2. تغییر DNS دامنه

دامنه خود را به سرور خارجی متصل کنید:

  • رکورد A دامنه یا DNS را از طریق سرویس‌هایی مانند ArvanCloud یا Cloudflare به IP سرور خارجی تغییر دهید.

3. دریافت گواهی SSL جدید

در هاست خارجی:

  • اقدام به دریافت گواهی SSL رایگان (مثلاً از Let’s Encrypt) نمایید.
  • اطمینان حاصل کنید که گواهی به‌درستی صادر شده و وضعیت آن فعال (سبز) است.
  • معمولاً ثبت دامنه‌های @ و www کافی است.

4. استخراج اطلاعات گواهی (در cPanel)

در صورتی که از cPanel استفاده می‌کنید:

  • وارد بخش SSL/TLS شوید.
  • به قسمت Manage SSL Hosts بروید.
  • روی گزینه Certificate Details کلیک کنید.

در این بخش، سه مقدار مهم نمایش داده می‌شود:

  • Certificate (CRT)
  • Private Key (KEY)
  • CA Bundle (CABUNDLE)

5. انتقال گواهی به سرور داخلی

در هاست داخل ایران:

  • وارد بخش SSL شوید (مثلاً در cPanel).
  • هر سه مقدار بالا (CRT، KEY، CABUNDLE) را دقیقاً کپی و در بخش مربوطه Paste کنید.
  • سپس گزینه Install Certificate را انتخاب نمایید.

???? نکته:

  • در DirectAdmin معمولاً کافی است مقدار CA Bundle را در بخش CA Certificate وارد و ذخیره کنید.

6. بازگرداندن DNS به سرور داخلی

پس از نصب موفق گواهی:

  • مجدداً DNS یا رکورد A دامنه را به IP سرور داخل ایران بازگردانید.

نتیجه نهایی

پس از اعمال تغییرات و انتشار DNS:

  • گواهی SSL شما مجدداً فعال خواهد شد.
  • وب‌سایت بدون خطای امنیتی در دسترس قرار می‌گیرد.
  • گواهی صادرشده معمولاً تا ۳ ماه معتبر خواهد بود.

این روش یک راهکار عملی و قابل‌اتکا برای مدیریت شرایط اضطراری در زمان اختلال ارتباط با سرویس‌های بین‌المللی صدور SSL است و می‌تواند از قطعی کامل سرویس شما جلوگیری کند.

آیا این پاسخ به شما کمک کرد؟