نرم افزار برای ساخت ساب دامین در سی پنل از طریق لیست در اکسل

نرم افزار برای ساخت ساب دامین در سی پنل از طریق لیست در اکسل

INTRODUCTION

در زمینه مدیریت سرورهای میزبانی وب، ساخت ساب دامنه به صورت دسته‌جمعی از طریق لیست Excel یکی از نیازهای رایج مدیران است. این کار به ویژه وقتی که چندین دامنه دارید یا گاه می‌خواهید فرآیند تکراری را خودکار کنید، بسیار کارآمد است. در این متن به صورت جامع توضیح می‌دهم که چگونه می‌توانید با استفاده از اکسل به عنوان منبع داده و ترکیب با APIهای cPanel/WHM، ساب‌دامنه‌های متعدد را به سرعت ایجاد کنید و هرگونه نکته عملی و ملاحظات امنیتی را پوشش دهم. هدف این است که شما بتوانید یک راه‌حل قابل اعتماد، قابل تکرار و قابل پشتیبان‌گیری بسازید.

REQUIREMENTS

  • دامنه‌ها و سطح دسترسی: داشتن دسترسی مدیریتی به WHM یا دسترسی محدود به cPanel با قابلیت استفاده از APIها. برای ایجاد ساب‌دامنه به صورت گروهی معمولاً به مجوزهایی مانند API Token یا API Key نیاز دارید.
  • منبع داده: فایل Excel با ساختار مشخصی که در ادامه توضیح داده می‌شود. هر سطر نماینده یک ساب‌دامنه برای دامنه مشخص است.
  • ابزارهای کمکی: یک زبان برنامه‌نویسی سبک و مناسب برای فراخوانی APIها (مثلاً Python)، یا استفاده از ابزارهای شبیه‌سازی که قادر به درخواست HTTP هستند. همچنین ممکن است بخواهید از curl یا Postman برای آزمایش اولیه استفاده کنید.
  • فرایند احراز هویت: استفاده از توکن API (ارائه‌شده توسط WHM/cPanel) و تنظیم headers مناسب برای هر درخواست.
  • WORKFLOW گام به گام

    1) آماده‌سازی اکسل

  • ایجاد ستون‌های لازم: Domain (دامنه والد)، Subdomain (ساب‌دامنه)، DocumentRoot (مکان شاخه فهرست وب برای ساب‌دامنه)، IP (اختیاری)، DNS Zone (اختیاری)، Bool فعال (مثلاً Yes/No برای ایجاد یا فقط ذخیره‌سازی).

  • نمونه ردیف:

  • - Domain: example.com
    - Subdomain: shop
    - DocumentRoot: /home/username/public_html/shop
    - IP: (خالی یا یک آی‌پی مشخص)
    - DNS Zone: shop.example.com
    - Active: Yes
  • هر سطر باید دقیقاً همان نام دامنه والد را برای جلوگیری از سردرگمی داشته باشد.
  • 2) تبدیل Excel به فرمت قابل استفاده برای API

  • برخی از ابزارها امکان تبدیل مستقیم وجود دارد، اما به طور معمول بهتر است از CSV استفاده کنید. پس از ذخیره به CSV، هر خط را به عنوان یک رکورد جدا در نظر می‌گیریم.

  • فرمت CSV می‌تواند به شکل:

  • Domain, Subdomain,

    ...

    🔒

    متن کامل این فایل در سایت اصلی قرار دارد

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

    📥 مشاهده جزئیات کامل و دانلود