ntp.conf পুল বনাম সার্ভারের নির্দেশাবলী


15

আমি একটি ntp.conf ফাইল জুড়ে এসেছি যা পুল নির্দেশাবলী নির্দিষ্ট করে:

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
pool 0.ubuntu.pool.ntp.org
pool 1.ubuntu.pool.ntp.org
pool 2.ubuntu.pool.ntp.org
pool 3.ubuntu.pool.ntp.org

তবুও এটির একই ফাইলে সার্ভারের দিকনির্দেশনা রয়েছে, যার সাথে আমি আরও পরিচিত।

পুল সম্পর্কে পড়া, আমি দেখতে পাচ্ছি এটি সার্ভারের পরিবর্তে ব্যবহার করা। আপনার এক বা অন্যটি ব্যবহার করা উচিত।

যাইহোক, যদি এনটিপি.কনফ দুটি থাকে? একটি সেট কি অন্যটির চেয়ে বেশি প্রাধান্য পায়, বা সমস্ত ব্যবহার করা হবে?

এটি উবুন্টু 14.04 এ, এনটিপিডি সংস্করণ 4.2.6p5।

উত্তর:


8

যতদূর আমি উত্সগুলিতে দেখতে পাচ্ছি, ntpdএকটি পুলের সদস্য এবং পৃথক সার্ভার উভয়কেই প্রায় একইভাবে পরিচালনা করে: এটি তাদের সহকর্মীদের তালিকায় যুক্ত করে।

এই সমস্ত পিয়ারগুলি ব্যবহার করে ntpd

পুল পদ্ধতির যাদুটি রাউন্ড-রবিন ডিএনএসে রয়েছে: ntpdডিএনএসের মাধ্যমে পুলের নামটি সমাধান করার সাথে সাথে, ডিএনএস কোয়েরি থেকে প্রাপ্ত প্রতিক্রিয়া একটি একক নোড, যা প্রতিবার রেজোলিউশন জিজ্ঞাসা করার সময় আলাদা হতে পারে।


2
এটি discover.htmlএনটিপিডি ডকুমেন্টেশনের সাথে একত্রিত হয়েছে বলে আমার বিশ্বাস করা ফাইলটিতে এটি উল্লেখ করা হয়েছে । ফাইলটির নীচের
অংশটি

@ ভিনসেন্ট আমি উত্স ফাইলগুলি ডাউনলোড করেছি। এটি যাচাই করার জন্য আমার ঠিক কোথায় নজর দেওয়া উচিত তা আপনি চিহ্নিত করতে পারেন?
ব্যবহারকারী3141592

@mboehn সেই দস্তাবেজ এবং যে ফাইলটিতে এটি উল্লেখ করা হয়েছে তাতে এনটিপিডির নতুন সংস্করণগুলির সাথে কী ঘটে যায় তার কোনও উল্লেখ আমি দেখতে পাই না যা উভয়ই নির্দিষ্ট করা হলে পুল এবং সার্ভার উভয় নির্দেশকে সমর্থন করে। আমি যদি কিছু উপেক্ষা করছি, দয়া করে আলোকিত করুন। ধন্যবাদ।
ব্যবহারকারী3141592

Ntp / ntp_config.c: 3776 দেখুন। কনফিগারেশন ফাইল থেকে পিয়ারগুলির রেজোলিউশনটি ঘটে। এর পরে, পিয়ার_কনফিগের জন্য এনটিপি / এনটিপি_পিয়ার.সি .: 554 এবং নিউ_পিয়ারের জন্য এনটিপি / এনটিপি_পিয়ার.সি .: 730 দেখুন। আপনি দেখতে পাবেন যে উভয়ই শেষ পর্যন্ত পিয়ার হ্যাশ টেবিলে নতুন_পিয়ারের শেষে যুক্ত হয়।
ভিনসেন্ট ডি বেয়ার

এটি সার্ভার কী করে জানেন না এমন কাউকে সহায়তা করে না। আপনি কী সার্ভারটি এমনটি ব্যাখ্যা করতে পারেন যাতে আমি আপনার পুলটি কী করে তার শেষ বাক্যটির সাথে তুলনা করতে পারি।
বাকালোলো

8

উত্তরটি mboehn দিয়েছিল। আরও স্পষ্ট করে বলতে: তিনি যে নথিটি উল্লেখ করেছেন তা দেখুন । বিশেষত শেষ লাইনগুলি:

পুল স্কিমটি ডিএনএসের নাম সহ একটি বা একাধিক পুল কমান্ড ব্যবহার করে কনফিগার করা হয়েছে যা থেকে পুলটি আঁকতে হবে তা নির্দেশ করে। পুল কমান্ড একাধিকবার ব্যবহার করা যেতে পারে; সদৃশ সার্ভারগুলি সনাক্ত এবং বাতিল করা হয়েছে। নীতিগতভাবে, একটি একক লাইন পুল পুল.ntp.org সমন্বিত কনফিগারেশন ফাইল ব্যবহার করা সম্ভব। এনটিপি পুল প্রকল্পটি সার্ভার কমান্ডের সাহায্যে পুলটি ব্যবহারের জন্য নির্দেশনা সরবরাহ করে, যা সাবঅপটিমাল তবে এটি এনটিপিডির পুরানো সংস্করণগুলির সাথে পুল কমান্ডটি পূর্বাভাস দেয়। সাম্প্রতিক এনটিপিডির সাহায্যে তাদের উদাহরণে একাধিক সার্ভার কমান্ড একক পুল কমান্ড দ্বারা প্রতিস্থাপনের বিষয়টি বিবেচনা করুন

আমার কনফিগারেশনটি হ'ল:

# Specify one or more NTP servers.
pool 0.pool.ntp.org iburst
pool 1.pool.ntp.org iburst
pool 2.pool.ntp.org iburst
pool 3.pool.ntp.org iburst

# Provide your current local time as a default should you temporarly lose Internet connectivity
server 127.127.1.0
fudge 127.127.1.0 stratum 10

আমি যখন পরীক্ষা করি তখন আমার ভৌগলিক অবস্থানের (নেদারল্যান্ডস) কাছে একাধিক এনটিপি সার্ভার রয়েছে

$ ntpq -4np

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 0.pool.ntp.org  .POOL.          16 p    -   64    0    0.000    0.000   0.000
 1.pool.ntp.org  .POOL.          16 p    -   64    0    0.000    0.000   0.000
 2.pool.ntp.org  .POOL.          16 p    -   64    0    0.000    0.000   0.000
 3.pool.ntp.org  .POOL.          16 p    -   64    0    0.000    0.000   0.000
 127.127.1.0     .LOCL.          10 l    -   64    0    0.000    0.000   0.000
-85.255.214.66   193.190.230.66   2 u    5   64  177    6.937    1.588   1.645
-5.39.184.5      91.148.192.49    3 u   64   64   77    8.907    1.197   1.635
-91.198.87.229   193.79.237.14    2 u    5   64  177    8.447   -0.042   0.894
+37.34.57.151    193.79.237.14    2 u    1   64  177    7.463    0.168   0.297
*91.198.87.118   192.87.110.2     2 u    2   64  177    8.593    0.070   0.384
+88.159.1.197    80.94.65.10      2 u    2   64  177   10.497    0.454   0.213
+213.154.236.182 213.136.0.252    2 u   67   64   77    8.793    0.455   2.391
#178.21.23.127   91.121.157.10    3 u   66   64   77    9.129   -0.911   1.541
#213.109.127.195 193.79.237.14    2 u   66   64   77   11.766   -7.330   1.501
+213.154.229.24  80.50.231.226    2 u    4   64  177    8.496    0.121   0.538
-217.77.132.1    213.136.0.252    2 u    2   64  177    7.026   -0.782   1.253
#87.253.148.92   195.13.1.153     3 u    4   64  177    7.338   -3.859   0.964
-94.228.220.14   193.67.79.202    2 u    -   64  177    8.347    2.797   1.019

1

এনটিপি যথাযথভাবে টাইমসভারগুলির একটি পুল চাওয়া এবং কোনও ব্যর্থ ওভার দৃশ্যে টাইমসভারগুলির প্রাপ্যতাটি ব্যবহার করার জন্য এইভাবে ntp.confকনফিগার করা উচিত:

  • একটি poolকমান্ড দিয়ে পুলের ডোমেন নাম ঘোষণা করুন (এবং না server)

  • পুলটিকে কোনও সমিতি সংহত করার অনুমতি দিন (উদাহরণস্বরূপ একটি " restrict source..." লাইন যুক্ত করুন যা nopeerনির্দেশকে অন্তর্ভুক্ত করে না )

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.