learn

Remote MySQL در سی پنل؛ اتصال راه دور با مبدأ محدود

راهنمای اتصال مجاز از سرور دیگر بدون بازکردن دسترسی برای همهٔ اینترنت یا فرض موفقیت از روی پیام Add Host.

Remote MySQL نام قدیمی ابزار Remote Database Access در سی پنل است. این بخش مبدأهای مجاز اتصال به پایگاه‌های MySQL یا MariaDB حساب را مدیریت می‌کند. افزودن میزبان فقط یکی از شرایط اتصال است؛ کاربر، مجوز پایگاه، شبکه و تنظیم سرویس نیز باید درست باشند.

پیش از استفاده از Remote MySQL

ابتدا مشخص کنید اتصال واقعاً از سرور دیگری لازم است یا برنامه روی همان هاست اجرا می‌شود. IP خروجی واقعی برنامه ممکن است با IP رایانهٔ شما متفاوت باشد، به‌خصوص پشت NAT یا سرویس ابری. مبدأ ثابت و تحت کنترل را از مسئول همان سرویس بگیرید. برای پیدا کردن IP، اطلاعات اتصال یا رمز را به سایت ناشناس نفرستید.

افزودن مبدأ محدود

  1. در cPanel بخش Databases و Remote Database Access را باز کنید.
  2. در Host، IP یا نام میزبان مجاز و مشخص را وارد کنید.
  3. در صورت وجود Comment، هدف دسترسی را بدون اطلاعات محرمانه بنویسید.
  4. Add Host را انتخاب کنید و ثبت مبدأ درست را در فهرست بررسی کنید.
  5. کاربر اختصاصی با حداقل مجوز لازم برای دیتابیس هدف را در برنامه استفاده کنید.
فرم افزودن مبدأ مشخص در رابط قدیمی Remote MySQL
نمونهٔ رابط قدیمی؛ نام و جای دکمه‌ها در نسخهٔ فعلی ممکن است متفاوت باشد. راهنمای بازبینی‌شدهٔ متن را مبنا قرار دهید.

چرا علامت درصد انتخاب مناسبی برای رفع خطا نیست؟

علامت % نقش wildcard دارد و می‌تواند دامنهٔ مجوز میزبان را بسیار گسترده کند. گذاشتن آن به‌تنهایی راه‌حل عمومی اتصال نیست. این مجوز به‌تنهایی رمز را حذف نمی‌کند، اما محدودسازی مبدأ را از بین می‌برد. از مبدأ مشخص استفاده کنید و برای شبکهٔ متغیر، راهکار امن مانند مسیر خصوصی یا تونل مجاز را با میزبان بررسی کنید.

تنظیم اتصال و حفاظت انتقال

نام سرور دیتابیس، درگاه، نام کامل پایگاه، کاربر و رمز را از اطلاعات سرویس بگیرید. اتصال راه دور را در صورت پشتیبانی با TLS معتبر یا مسیر امنِ مورد تأیید برقرار کنید. Add Host رمزنگاری را خودکار تضمین نمی‌کند. برای رفع خطا، فایروال را کلی خاموش یا سرویس را برای همهٔ اینترنت باز نکنید.

تأیید و عیب‌یابی

از همان مبدأ مجاز یک اتصال آزمایشی برقرار کنید و ابتدا عملیات خواندنِ کم‌خطر را بیازمایید. پیام موفق افزودن Host فقط ثبت مجوز را ثابت می‌کند. Timeout می‌تواند مشکل شبکه باشد؛ Access denied بیشتر به هویت یا مجوز مرتبط است. نوع خطا، زمان و IP خروجی را بدون رمز برای پشتیبانی ثبت کنید.

لغو دسترسی پس از پایان نیاز

مبدأ مشخص را در Manage Access Hosts پیدا و با Delete و تأیید همان میزبان حذف کنید. این کار دیتابیس را حذف نمی‌کند. اگر رکورد ناشناس دوباره ظاهر می‌شود، ممکن است مدیر سرور آن را سراسری تنظیم کرده باشد؛ با میزبان بررسی کنید. راهنمای رسمی دسترسی راه دور جزئیات رابط را توضیح می‌دهد.

مطالعهٔ مرتبط

بازبینی فنی: ۲۷ مهر ۱۴۰۵. تاریخ انتشار اولیه و نشانی قبلی حفظ شده‌اند.

مطالب مرتبط

ارسال نظر

فهرست مطالب