RHEL 8 இல் NTP ஐ எவ்வாறு நிறுவுவது


லினக்ஸ் சேவையகத்தில் ஒரு துல்லியமான கணினி நேரம் இருப்பது மிகவும் முக்கியமானது, ஏனெனில் காப்பு ஸ்கிரிப்ட்கள் போன்ற பல கணினி கூறுகள் மற்றும் நேரத்தை அடிப்படையாகக் கொண்ட அதிக வேலை. நெட்வொர்க் டைம் புரோட்டோகால் (என்டிபி) நெறிமுறையைப் பயன்படுத்தி துல்லியமான நேரக்கட்டுப்பாட்டை அடைய முடியும்.

என்.டி.பி என்பது ஒரு பழைய, பரவலாக அறியப்பட்ட மற்றும் குறுக்கு-தளம் நெறிமுறை ஆகும், இது ஒரு பிணையத்தில் கணினிகளின் கடிகாரங்களை ஒத்திசைக்க வடிவமைக்கப்பட்டுள்ளது. இது பொதுவாக ஒரு கணினியை இணைய நேர சேவையகங்கள் அல்லது ரேடியோ அல்லது செயற்கைக்கோள் பெறுதல் அல்லது தொலைபேசி மோடம் சேவை போன்ற பிற மூலங்களுடன் ஒத்திசைக்கிறது. கிளையன்ட் அமைப்புகளுக்கான நேர மூல/சேவையகமாகவும் இதைப் பயன்படுத்தலாம்.

RHEL லினக்ஸ் 8 இல், என்டிபி தொகுப்பு இனி ஆதரிக்கப்படாது, இது குரோனிட் (பயனர் இடத்தில் இயங்கும் ஒரு டீமான்) மூலம் செயல்படுத்தப்படுகிறது, இது குரோனி தொகுப்பில் வழங்கப்படுகிறது.

குரோனி ஒரு என்டிபி சேவையகமாகவும், என்டிபி கிளையண்டாகவும் செயல்படுகிறது, இது கணினி கடிகாரத்தை என்டிபி சேவையகங்களுடன் ஒத்திசைக்க பயன்படுகிறது, மேலும் கணினி கடிகாரத்தை ஒரு குறிப்பு கடிகாரத்துடன் ஒத்திசைக்க பயன்படுத்தலாம் (எ.கா. ஒரு ஜிபிஎஸ் ரிசீவர்).

கணினி கடிகாரத்தை ஒரு கையேடு நேர உள்ளீட்டுடன் ஒத்திசைக்கவும், பிணையத்தில் உள்ள பிற கணினிகளுக்கு நேர சேவையை வழங்க NTPv4 சேவையகம் அல்லது பியர் ஆகவும் இது பயன்படுத்தப்படுகிறது.

இந்த கட்டுரையில், RHEL 8 லினக்ஸ் விநியோகத்தில் குரோனி தொகுப்பைப் பயன்படுத்தி என்டிபி சேவையகம் மற்றும் கிளையண்டை எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது என்பதைக் காண்பிப்போம்.

NTP Server - RHEL 8:  192.168.56.110
NTP Client - CentOS 7:  192.168.56.109

RHEL 8 இல் குரோனியை எவ்வாறு நிறுவுவது

குரோனி தொகுப்பை நிறுவ, பின்வரும் டி.என்.எஃப் தொகுப்பு நிர்வாகியைப் பின்வருமாறு பயன்படுத்தவும். இந்த கட்டளை டைமடெடெக்ஸ் எனப்படும் சார்புநிலையை நிறுவும்.

# dnf install chrony

க்ரோனி சூட் க்ரோனிட் மற்றும் க்ரோனிக் ஆகியவற்றைக் கொண்டுள்ளது, இது ஒரு கட்டளை வரி பயன்பாடாகும், இது பல்வேறு இயக்க அளவுருக்களை மாற்றவும், இயங்கும் போது அதன் செயல்திறனைக் கண்காணிக்கவும் பயன்படுகிறது.

இப்போது குரோனிட் சேவையைத் தொடங்கவும், கணினி துவக்கத்தில் தானாகத் தொடங்கவும், பின்வரும் systemctl கட்டளைகளைப் பயன்படுத்தி இயங்கும் நிலையை சரிபார்க்கவும்.

# systemctl start chronyd
# systemctl status chronyd
# systemctl enable chronyd

RHEL 8 இல் குரோனியைப் பயன்படுத்தி என்டிபி சேவையகத்தை எவ்வாறு கட்டமைப்பது

இந்த பிரிவில், உங்கள் RHEL 8 சேவையகத்தை ஒரு முதன்மை என்டிபி நேர சேவையகத்தை எவ்வாறு அமைப்பது என்பதைக் காண்பிப்போம். உங்களுக்கு பிடித்த உரை அடிப்படையிலான எடிட்டரைப் பயன்படுத்தி /etc/chrony.conf உள்ளமைவு கோப்பைத் திறக்கவும்.

# vi /etc/chrony.conf

பின்னர் அனுமதி உள்ளமைவு உத்தரவைப் பார்த்து, அதைக் கட்டுப்படுத்தவும், அதன் மதிப்பை வாடிக்கையாளர்கள் இணைக்க அனுமதிக்கப்பட்ட பிணையம் அல்லது சப்நெட் முகவரிக்கு அமைக்கவும்.

allow 192.168.56.0/24

கோப்பை சேமித்து மூடவும். சமீபத்திய மாற்றங்களைப் பயன்படுத்துவதற்கு குரோனிட் சேவை உள்ளமைவை மறுதொடக்கம் செய்யுங்கள்.

# systemctl restart chronyd

அடுத்து, வாடிக்கையாளர்களிடமிருந்து உள்வரும் என்டிபி கோரிக்கைகளை அனுமதிக்க ஃபயர்வால்ட் உள்ளமைவில் என்டிபி சேவைக்கான திறந்த அணுகல்.

# firewall-cmd --permanent --add-service=ntp
# firewall-cmd --reload

RHEL 8 இல் குரோனியைப் பயன்படுத்தி என்டிபி கிளையண்டை எவ்வாறு கட்டமைப்பது

எங்கள் சென்டோஸ் 7 சேவையகத்தில் குரோனியை ஒரு நேரடி என்டிபி கிளையண்டாக எவ்வாறு கட்டமைப்பது என்பதை இந்த பகுதி காட்டுகிறது. பின்வரும் yum கட்டளையைப் பயன்படுத்தி chrony தொகுப்பை நிறுவுவதன் மூலம் தொடங்கவும்.

# yum install chrony

நிறுவப்பட்டதும், பின்வரும் systemctl கட்டளைகளைப் பயன்படுத்தி குரோனிட் சேவை நிலையைத் தொடங்கலாம், இயக்கலாம் மற்றும் சரிபார்க்கலாம்.

# systemctl start chronyd
# systemctl enable chronyd
# systemctl status chronyd

அடுத்து, நீங்கள் NTP சேவையகத்தின் நேரடி கிளையண்டாக கணினியை உள்ளமைக்க வேண்டும். உரை-அடிப்படை எடிட்டருடன் /etc/chrony.conf உள்ளமைவு கோப்பைத் திறக்கவும்.

# vi /etc/chrony.conf

ஒரு கணினியை என்டிபி கிளையண்டாக உள்ளமைக்க, தற்போதைய நேரத்தை எந்த என்.டி.பி சேவையகங்கள் கேட்க வேண்டும் என்பதை அறிய வேண்டும். சேவையகம் அல்லது பூல் உத்தரவைப் பயன்படுத்தி சேவையகங்களைக் குறிப்பிடலாம்.

எனவே சேவையக உத்தரவின் மதிப்பாக குறிப்பிடப்பட்ட இயல்புநிலை என்டிபி சேவையகங்களைக் கருத்துத் தெரிவிக்கவும், அதற்கு பதிலாக உங்கள் RHEL 8 சேவையக முகவரியை அமைக்கவும்.

server 192.168.56.110

கோப்பில் உள்ள மாற்றங்களைச் சேமித்து அதை மூடு. சமீபத்திய மாற்றங்கள் நடைமுறைக்கு வர, குரோனிட் சேவை உள்ளமைவுகளை மறுதொடக்கம் செய்யுங்கள்.

# systemctl restart chronyd

Chronyd அணுகும் தற்போதைய நேர மூலங்களை (NTP சேவையகம்) காட்ட இப்போது பின்வரும் கட்டளையை இயக்கவும், இது உங்கள் NTP சேவையக முகவரியாக இருக்க வேண்டும்.

# chronyc sources 

சேவையகத்தில், என்டிபி சேவையகத்தை மதிப்பிடும் என்டிபி கிளையண்டுகள் பற்றிய தகவல்களைக் காட்ட பின்வரும் கட்டளையை இயக்கவும்.

# chronyc clients

Chronyc பயன்பாட்டை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய கூடுதல் தகவலுக்கு, பின்வரும் கட்டளையை இயக்கவும்.

# man chronyc

அவ்வளவுதான்! இந்த கட்டுரையில், க்ரோனி தொகுப்பைப் பயன்படுத்தி RHEL 8 இல் ஒரு என்டிபி சேவையகத்தை எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது என்பதைக் காட்டியுள்ளோம். CentOS 7 இல் என்டிபி கிளையண்டை எவ்வாறு கட்டமைப்பது என்பதையும் காண்பித்தோம்.

இந்த கட்டுரையைப் பற்றி ஏதேனும் கேள்விகள் இருந்தால், ஏதேனும் கேள்விகள் அல்லது கேள்விகளைக் கேட்க கீழே உள்ள கருத்து படிவத்தைப் பயன்படுத்தவும்.