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

از این رو برای همزمانی کامل تمامی سیستم‌های موجود در یک شبکه، از سرویس همگام سازی زمان با تایم سرورها براساس پروتکل NTP استفاده می‌گردد.

در این مستند نحوه پیکربندی زمان سیستم و همچنین سرویس NTP کلاینت (همگام سازی زمان با تایم سرورها) در سیستم‌های لینوکسی بررسی می‌شود.

مشاهده زمان و تاریخ سیستم

برای مشاهده زمان و تاریخ سیستم از دستورات زیر می‌توان استفاده کرد:

Copy to Clipboard

برای مشاهده زمان و تاریخ سخت‌افزار از دستور زیر استفاده می‌شود:

Copy to Clipboard

زمان و تاریخ سخت‌افزار، زمان در حافظه سخت افزار را مشخص می‌کند که در صورت راه‌اندازی مجدد سخت‌افزار، سیستم عامل با این زمان و تاریخ شروع به کار خواهد کرد.

لذا به هنگام بودن تاریخ و زمان سخت‌افزار مهم است.

پیکربندی Timezone

جهت مشاهده صحیح زمان در سرور، لازم است Timezone به درستی تنظیم شود. برای مشاهده لیست Timezoneها و همچنین تنظیم آن از دستورات زیر استفاده می‌شود.

Copy to Clipboard

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

برای پیکربندی زمان و تاریخ از دستور timedatectl در سیستم عامل‌های جدید لینوکس استفاده می‌شود:

Copy to Clipboard

پیکربندی NTP Client

سرویس مربوط به NTP Client سرویس chrony است. لذا لازم است این سرویس نصب و پیکربندی گردد.

Copy to Clipboard

تنظیمات chrony در فایل chrony.conf در مسیر etc/ قرار دارد.

مهم‌ترین تنظیم مربوط به این سرویس قسمت pool است که در واقع مجموعه‌ای از NTP Serverها را مشخص می‌کند و به صورت زیر پیکربندی می‌شود.

Copy to Clipboard

در صورتی که در شبکه NTP Server مشخصی تعبیه شده باشد، به صورت زیر به chrony معرفی می‌شود:

Copy to Clipboard

بعد از انجام تنظمیات لازم است سرویس chrony ری‌استارت گردد.

Copy to Clipboard

همچنین لازم است سرویس chrony فعال باشد تا در راه‌اندازی‌های مجدد به صورت خودکار اجرا شود.

Copy to Clipboard

چک کردن وضعیت NTP Client

برای چک کردن وضعیت زمان و همچنین وضعیت هماهنگ بودن با تایم سرورهای مشخص شده از دستورات زیر استفاده می‌شود:

Copy to Clipboard

برای بررسی وضعیت سرویس NTP از پکیج ntpstat نیز می‌توان استفاده کرد:

Copy to Clipboard

تنظیم ساعت سخت‌افزار

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

Copy to Clipboard

به اشتراک بگذارید.