صبر کنید...
مرکز آموزش میلاد سرور

تنظیم نیم‌سرور دامنه؛ NS و Glue به چه معناست

تصویر آموزشی تنظیم نیم‌سرور دامنه؛ NS و Glue به چه معناست
راهنمای تصویری و مرحله‌به‌مرحله میلاد سرور

وقتی DNS سایت را خودتان میزبانی می‌کنید، نیم‌سرورها باید با Glue درست ثبت شوند؛ اشتباه در این مرحله کل دامنه را از دسترس خارج می‌کند.

آخرین به‌روزرسانی: ۲۸ مهر ۱۴۰۵ · زمان مطالعه: حدود 3 دقیقه · سطح: کاربردی

در این آموزش چه یاد می‌گیرید؟
  • تنظیم نیم‌سرور دامنه؛ NS و Glue به چه معناست
  • نام نیم‌سرورهای خود را انتخاب کنید
  • روی سرور DNS زون و رکوردها را بسازید

چرا این موضوع مهم است؟

موضوع DNS یکی از پایه‌های نگهداری سرور است. رعایت آن باعث پایداری بیشتر، کاهش ریسک امنیتی و صرفه‌جویی در زمان پشتیبانی می‌شود.

قبل از شروع، از پیکربندی فعلی و داده‌های مهم نسخه پشتیبان بگیرید تا در صورت نیاز بتوانید به وضعیت قبل برگردید.

پیش‌نیازها

  • دسترسی SSH با کاربر root یا کاربر دارای sudo
  • Ubuntu 22.04/24.04 یا Debian 12 (سازگاری با توزیع‌های مشابه)
  • نسخه پشتیبان از فایل‌ها و دیتابیس‌های مهم
  • دسترسی به پنل DNS یا نیم‌سرور دامنه

راهنمای گام‌به‌گام

گام 1 — نام نیم‌سرورهای خود را انتخاب کنید

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

گام 2 — IP هر نیم‌سرور را ثابت کنید

IP هر نیم‌سرور را ثابت کنید. برای اطمینان، نتیجه را از یک مسیر دوم (مرورگر، کلاینت یا ابزار مانیتورینگ) هم بررسی کنید.

گام 3 — در رجیسترار Glue/Host را ثبت کنید

در رجیسترار Glue/Host را ثبت کنید. این کار را در بازه کم‌ترافیک انجام دهید و در صورت نیاز کاربران را از قبل مطلع کنید.

گام 4 — NS دامنه را به نیم‌سرورها تغییر دهید

NS دامنه را به نیم‌سرورها تغییر دهید. این مرحله را با دقت انجام دهید و خروجی دستور را بررسی کنید تا از اعمال درست تغییرات مطمئن شوید.

گام 5 — با whois و dig تأیید کنید

با whois و dig تأیید کنید. پس از اجرا، وضعیت سرویس و لاگ‌ها را کنترل کنید؛ تغییر بدون بررسی می‌تواند خطای پنهان ایجاد کند.

گام 6 — روی سرور DNS زون و رکوردها را بسازید

روی سرور DNS زون و رکوردها را بسازید. اگر روی چند سرور کار می‌کنید، این مورد را یک‌بار روی محیط تست اجرا و سپس روی تولید اعمال کنید.

نمودار مراحل تنظیم نیم‌سرور دامنه؛ NS و Glue به چه معناست
شش گام اصلی این آموزش در یک نگاه

نمونه دستورها

نمونه دستورهای تنظیم نیم‌سرور دامنه؛ NS و Glue به چه معناست
دستورهای پیشنهادی؛ مقادیر نمونه را با اطلاعات سرور خود جایگزین کنید.
whois example.com | grep -i "name server"
dig +short NS example.com
dig @ns1.example.com example.com A

نکات امنیتی و بهینه‌سازی

  • لاگ‌ها را پایش کنید تا رفتار غیرعادی زودتر شناسایی شود.
  • تغییرات را مستند کنید تا در آینده یا هنگام تحویل به تیم دیگر قابل پیگیری باشد.
  • رمزها و کلیدها را در فایل‌های محافظت‌شده نگه دارید و هرگز در کد یا مخزن عمومی قرار ندهید.

خطاهای رایج و راه‌حل

  • خطای اتصال شبکه را با dig، ping و ss بررسی کنید؛ ممکن است فایروال یا DNS مقصر باشد.
  • اگر سرویس بالا نیامد، ابتدا journalctl و فایل خطای همان سرویس را بخوانید.
  • خطای اتصال شبکه را با dig، ping و ss بررسی کنید؛ ممکن است فایروال یا DNS مقصر باشد.
نکته طلایی: قبل از تغییر NS، زون و رکوردهای حیاتی را روی سرور جدید بسازید و تست کنید؛ بعد NS را عوض کنید.

سؤالات متداول

Glue چیست؟

ثبت IP نیم‌سرور در دامنه والد تا رزولور بتواند نیم‌سرور را پیدا کند.

چند نیم‌سرور لازم است؟

حداقل دو نیم‌سرور در دو شبکه یا موقعیت متفاوت برای پایداری.

سرور مناسب نیازتان را انتخاب کنید

میلاد سرور پلن‌های اقتصادی سرور مجازی ایران و سرور مجازی آلمان را با آی‌پی اختصاصی و قیمت شفاف ارائه می‌کند. برای مقایسه همه کشورها فهرست کامل سرورهای بین‌الملل را ببینید.

جمع‌بندی

این آموزش را یک‌بار روی محیط تست تمرین کنید تا در تولید با اطمینان بیشتری اجرا شود.

این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزش‌ها کمک می‌کند.
اشتراک‌گذاری:تلگرامواتساپX