وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش راه اندازی سرور و کلاینت NTP روی اوبونتو

0 110
زمان لازم برای مطالعه: 4 دقیقه


NTP مخفف Network Time Protocol است که برای همگام سازی تمام ساعت های سیستم در یک شبکه به طور همزمان استفاده می شود. NTP به عنوان یک پروتکل کار می کند و برنامه های مربوط به همگام سازی مشتری و سرور را مدیریت می کند روی سیستم های شبکه ای این بخشی از مجموعه پروتکل استاندارد TCP/IP است و یکی از قدیمی ترین اجزای آن محسوب می شود.

کسری از زمان نادرست می تواند مشکلات زیادی را برای سیستم شما ایجاد کند. به عنوان مثال، فرآیندهای توزیع شده متکی هستند روی زمان هماهنگ شده برای اطمینان از اینکه باید دنباله های مناسب دنبال شود. برای کارکرد ویژگی‌های امنیتی، زمان‌سنجی ثابت در سراسر شبکه مورد نیاز است. ارتقاء سیستم فایل که شامل بسیاری از ماشین‌ها می‌شود وابسته است روی زمان های ساعت همگام سازی شده است. عیب یابی مشکلات، نظارت بر عملکرد، شتاب شبکه و سیستم های مدیریت شبکه؛ همه این وظایف متکی هستند روی دقت مهرهای زمانی

اکنون، روش تنظیم NTP Server و Client را به شما نشان خواهیم داد روی یک سیستم اوبونتو پس بیایید شروع کنیم!

روش نصب سرور NTP روی اوبونتو

ما NTP را نصب خواهیم کرد روی سیستم اوبونتو ما با استفاده از terminal. برای این، خود را باز کنید terminal با فشار دادن “CTRL+ALT+T“. یا می توانید آن را به صورت دستی در نوار جستجوی برنامه جستجو کنید:

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

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

$ sudo آپدیت مناسب

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اکنون زمان نصب NTP است روی سیستم اوبونتو شما:

$ sudo apt نصب ntp

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

برای اجازه دادن “y/Y” را وارد کنید process برای نصب ntp برای تأیید اینکه NTP با موفقیت نصب شده است، نسخه آن را بررسی کنید:

$ sntp — نسخه

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

روش راه اندازی سرور NTP روی اوبونتو

سرورهای استخر NTP به طور پیش فرض در فایل پیکربندی پروتکل NTP “/etc/ntp.conf” تعریف شده اند:

$ sudo نانو /و غیره/ntp.conf

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

کد هایلایت شده در تصویر زیر نشان دهنده سرور استخر است که به طور پیش فرض پیکربندی شده است:

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

با این حال، می‌توانید به استخرهای سرور NTP که نزدیک‌ترین مکان به مکان شما هستند سوئیچ کنید. بازدید کنید ارتباط دادن، شما را به وب سایتی می برد که در آن می توانید لیست استخر NTP خود را انتخاب کنید. به عنوان مثال، ما لیست استخر اروپا را انتخاب کرده ایم:

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

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

لیست استخر را به ” خود اضافه کنید/etc/ntp.conf” فایل برای استفاده از آن Pool Zone خاص:

سرور 0.europe.pool.ntp.org

سرور 1.europe.pool.ntp.org

سرور 2.europe.pool.ntp.org

سرور 3.europe.pool.ntp.org

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

“CTRL+O” را فشار دهید تا خطوط را در فایل پیکربندی پروتکل NTP خود بنویسید:

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اکنون سرویس NTP را مجدداً راه اندازی کنید تا از تغییراتی که ایجاد کرده ایم اعمال شود:

$ sudo systemctl راه اندازی مجدد ntp

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

وضعیت NTP را مشاهده کنید و بررسی کنید که آیا فعال است یا خیر:

$ sudo وضعیت systemctl ntp

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

وضعیت فایروال را بررسی کنید روی سیستم شما:

$ sudo وضعیت ufw پرمخاطب

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اگر فایروال سیستم شما از قبل فعال است، دستور زیر را نادیده بگیرید. در غیر این صورت، باید فایروال را فعال کنید تا به جلو حرکت کند:

$ sudo ufw فعال کردن

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

از دستور زیر برای فعال کردن سرویس NTP در فایروال استفاده کنید تا دیگر ماشین های کلاینت بتوانند به سرور NTP دسترسی داشته باشند:

$ sudo ufw اجازه ntp

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اکنون این دستور را برای بارگذاری مجدد فایروال بنویسید:

$ sudo ufw بارگذاری مجدد

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

وضعیت فایروال سیستم خود را بررسی کنید:

$ sudo وضعیت ufw

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

روش نصب کلاینت NTP روی اوبونتو

این بخش روش نصب یک کلاینت NTP را نشان می دهد روی سیستم شما که با سرور NTP همگام خواهد شد. برای این منظور ابتدا “ntpdate” روی ماشینی که می خواهیم کلاینت NTP را در آن راه اندازی کنیم. “ntpdate” هست یک command-line ابزاری که از یک سرور NTP برای همگام سازی تاریخ و زمان استفاده می کند روی اوبونتو به سرعت برای نصب ”ntpdate” روی این دستور را در سیستم خود بنویسید terminal:

$ sudo apt نصب ntpdate

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

برای همگام شدن با سرور NTP، “/etc/hosts” فایل کنید و نام میزبان و آدرس IP را در فایل باز شده بنویسید. دستور زیر را برای اطلاع از آدرس IP سیستم و نام میزبان خود اجرا کنید:

$ نام میزبان -من

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

$ نام میزبان

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اکنون، “/etc/hosts” فایل روی سیستم شما:

$ sudo نانو /و غیره/میزبان ها

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

نام میزبان و آدرس IP خود را به صورت زیر اضافه می کنیم:

10.0.2.15 linuxhint-VBox

پس از افزودن آن، تغییرات را با فشار دادن “CTRL+O” ذخیره می کنیم:

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

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

قبل از حرکت به جلو، ما “timesyncd” سرویس روی ماشین مشتری ما با استفاده از این دستور:

$ sudo timedatectl set-ntp off

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اکنون NTP را نصب می کنیم روی ماشین مشتری ما:

$ sudo apt نصب ntp

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

وارد “y/Y” برای اجازه نصب process ادامه:

روش راه اندازی سرویس گیرنده NTP روی اوبونتو

برای راه اندازی یک کلاینت NTP روی سیستم ما، تغییراتی در فایل پیکربندی کلاینت NTP ایجاد می کنیم. باز کن “/etc/ntp.conf” برای پیکربندی کلاینت با سرور NTP:

$ sudo نانو /و غیره/ntp.conf

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

خط زیر را با نام میزبان خود در فایل پیکربندی کلاینت NTP اضافه کنید:

سرور linuxhint-VBox iburst را ترجیح می دهد

اینجا:

  • سرور” ارتباط مشتری NTP با سرور NTP را نشان می دهد که با نام میزبان مشخص شده است.
  • ترجیح می دهند” نشان می دهد که سرور مشخص شده ترجیح داده شده است.
  • انفجارگزینه ” ارسال شش بسته را در صورت در دسترس نبودن سرور NTP امکان پذیر می کند.

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

مطبوعات “CTRL+O” برای ذخیره تغییرات در ”/etc/ntp.conf” فایل:

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

اکنون سرویس NTP را مجددا راه اندازی کنید روی سیستم شما با اجرای دستور زیر:

$ sudo systemctl راه اندازی مجدد ntp

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

جزئیات همگام سازی بین سرور NTP و مشتری را با استفاده از این دستور مشاهده کنید:

$ ntpq

روش راه اندازی سرور و کلاینت NTP روی اوبونتوروش راه اندازی سرور و کلاینت NTP روی اوبونتو

نتیجه

NTP یک پروتکل TCP/IP است که برای همگام سازی زمان شبکه استفاده می شود. NTP با پروتکل و برنامه های کلاینت و سروری که اجرا می شوند مرتبط است روی کامپیوترهای تحت شبکه هنگامی که ما NTP را در یک شبکه راه اندازی می کنیم، یک ماشین سرویس گیرنده از یک سرور زمان فعلی را می خواهد و از آن برای تنظیم ساعت خود استفاده می کند. این مقاله روش راه اندازی NTP Server و Client را نشان می دهد روی سیستم اوبونتو شما را process نصب و پیکربندی NTP روی هر دو ماشین سرور و مشتری نیز نشان داده شده است.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-01 15:15:05

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید