آموزش نصب و راه‌اندازی سرور NTP روی Alpine Linux

آموزش نصب و راه‌اندازی سرور NTP روی Alpine Linux

فهرست مطالب

  1. Alpine Linux چیست و چرا برای سرور مناسب است؟

  2. مراحل نصب Alpine Linux

  3. نصب و پیکربندی NTP با chrony

  4. بررسی همگام‌سازی زمان


۱. Alpine Linux چیست و چرا برای سرور مناسب است؟

Alpine Linux یک توزیع بسیار سبک و امن از لینوکس است که مخصوص محیط‌های سروری، ابری و کانتینری طراحی شده. این سیستم‌عامل:

  • فقط حدود ۱۳۰ مگابایت فضا نیاز دارد

  • بدون رابط گرافیکی با تنها ۱۲۸ مگابایت RAM اجرا می‌شود

  • برای ساخت سرورهایی مانند DNS، DHCP یا NTP ایده‌آل است

در این مقاله از نسخه alpine-extended-3.22.1-x86_64 استفاده می‌کنیم.


۲. مراحل نصب Alpine Linux

مرحله اول: آماده‌سازی نصب

  1. فایل ISO را از سایت رسمی Alpine دریافت کنید

  2. آن را روی فلش (با ابزار Rufus) یا محیط مجازی مانند ESXi بوت کنید

  3. در ESXi نسخه 7.0.3، بوت را روی BIOS قرار دهید

  4. سیستم را اجرا کرده و با کاربر root وارد شوید (بدون پسورد)

مرحله دوم: تنظیمات اولیه

در این مرحله Alpine از شما درباره موارد زیر می‌پرسد:

  • پیکربندی شبکه

  • منطقه زمانی

  • فعال‌سازی SSH

  • تنظیمات NTP (در اینجا NTP پیش‌فرض انتخاب شود، بعداً تغییرش می‌دهیم)

  • دیسک و نصب نهایی

در بخش نصب دیسک:

  • ابتدا دیسک را انتخاب کنید

  • گزینه‌ی sys را برای نصب دائمی انتخاب کنید

پس از اتمام مراحل، سیستم را ریبوت کنید.


۳. نصب و پیکربندی NTP با chrony

مرحله اول: نصب پکیج‌ها

مرحله دوم: تنظیم فایل پیکربندی

در فایل chrony.conf، تنظیمات زیر را قرار دهید:


مرحله سوم: فعال‌سازی سرویس و راه‌اندازی


۴. بررسی همگام‌سازی NTP

برای بررسی وضعیت همگام‌سازی زمان، از دستورات زیر استفاده کنید:

اگر در خروجی chronyc sources علامت * در کنار یکی از سرورها باشد، یعنی زمان با موفقیت همگام شده است.

    نماد‌های اعتماد

    logo-samandehi
    اپلیکیشن کرگدنKargadan on Bazaar

    © تمامی حقوق مادی و معنوی برای کرگدن محفوظ می‌باشد.