نمایک، نیاز اول کسب و کارها
پرش به محتوای اصلی

اتصال مستقیم (بدون عامل)

پشتیبان‌گیری از پایگاه داده مدیریت‌شده از راه TLS یا تونل SSH، با سیاست نشانی ضد SSRF و IP های خروجی ثابت.

در این صفحه

چه زمانی اتصال مستقیم

وقتی نمی‌توانید برنامه‌ای روی سرور پایگاه داده نصب کنید (مثلا پایگاه داده مدیریت‌شده ابری)، کارگر نمایک خودش به پایگاه داده وصل می‌شود، خروجی می‌گیرد و رمزنگاری می‌کند. رمز پایگاه داده مهرشده نزد سرویس کلید نگه داشته و فقط در زمان همان کار باز می‌شود.

موتورها و روش‌ها

روش‌های اتصال مستقیم هر موتور
موتورنوع / مقدارتوضیح
PostgreSQLTLS · SSHTLS با verify-full یا verify-ca و CA اختصاصی.
MongoDBTLS · SSHTLS از راه پیشکار ثابت‌شده روی IP.
RedisTLS · SSHTLS از راه پیشکار ثابت‌شده روی IP.
MySQL · MariaDBفقط SSHبرای این دو موتور فقط تونل SSH.
SQLite · SQL Server—فقط با عامل نمایک.

TLS

اتصال TLS با verify-full (نام میزبان و زنجیره گواهی) یا verify-ca انجام می‌شود و در صورت نیاز گواهی CA اختصاصی را می‌پذیرد. اتصال بدون رمزنگاری پذیرفته نمی‌شود (BACKUP_DIRECT_TLS_REQUIRED).

تونل SSH

  1. کلید SSH اختصاصی

    پنل برای هر منبع یک جفت کلید می‌سازد؛ بخش عمومی آن یک خط authorized_keys محدودشده است.
  2. افزودن خط

    خط را به authorized_keys کاربری بی‌دسترسی روی سرور خود اضافه کنید؛ آن خط فقط باز کردن تونل به پایگاه داده را مجاز می‌کند.
  3. آزمایش اتصال

    «آزمایش اتصال» را بزنید؛ اثر انگشت کلید سرور SSH نمایش داده می‌شود.
  4. تایید اثر انگشت

    اثر انگشت را با خروجی ssh-keygen -lf روی سرور مقایسه و تایید کنید؛ تغییر بعدی کلید سرور کارها را متوقف و به شما هشدار می‌دهد.

شبکه و IP های خروجی

  • نشانی‌های داخلی، loopback، link-local و متادیتای ابر در ذخیره و پیش از هر اتصال رد می‌شوند (BACKUP_DIRECT_HOST_BLOCKED).
  • نام میزبان هر بار تازه resolve و اتصال به همان IP ثابت می‌شود (ضد DNS rebinding).
  • فقط درگاه‌های مجاز تنظیمات؛ TCP ساده هرگز.
  • IP های خروجی نمایک در پنل منبع نمایش داده می‌شوند تا فقط همان‌ها را در دیواره آتش باز کنید.

آخرین به‌روزرسانی: