systemctl கட்டளையைப் பயன்படுத்தி பிணைய சேவையை மறுதொடக்கம் செய்யவும்

Systemctl Kattalaiyaip Payanpatutti Pinaiya Cevaiyai Marutotakkam Ceyyavum



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

Linux இல், NetworkManager என்பது கணினி நெட்வொர்க்கை நிர்வகிக்கும் மற்றும் கட்டமைக்கும் ஒரு சேவையாகும். NetworkManager.service ஆனது தானாகவே பிணையத்தை துவக்கத்தில் கட்டமைக்கிறது, இருப்பினும், அதை கைமுறையாக நிர்வகிக்க systemctl கருவி பயன்படுத்தப்படுகிறது.

இந்த வழிகாட்டியில், இதைப் பயன்படுத்தி பிணையத்தை மறுதொடக்கம் செய்வது எப்படி என்பதை நான் ஆராய்வேன் systemctl கட்டளை, மேலும் லினக்ஸில் பிணையத்தை மறுதொடக்கம் செய்ய மற்ற முறைகளையும் மேற்கொள்வேன்.







லினக்ஸில் நெட்வொர்க் சேவையை மறுதொடக்கம் செய்வது எப்படி

பிணையத்தை மறுதொடக்கம் செய்வது லினக்ஸில் பிணையத்தை சரிசெய்வதற்கான முக்கிய படிகளில் ஒன்றாகும். எந்தவொரு உள்ளமைவு மாற்றங்களையும் பயன்படுத்தவும் மற்றும் பிணைய ஆதாரங்களைப் புதுப்பிக்கவும் இது பயன்படுகிறது.



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



Systemd ஆனது பிணைய சேவைகளை மறுதொடக்கம் செய்யும் systemctl என்ற கட்டளையை கொண்டுள்ளது. பின்வரும் பிரிவுகளில், லினக்ஸில் நெட்வொர்க் சேவைகளை மறுதொடக்கம் செய்வதற்கான பல்வேறு முறைகளை நான் விவரிக்கிறேன்.





systemctl ஐப் பயன்படுத்தி நெட்வொர்க் சேவையை மறுதொடக்கம் செய்யவும்

தி systemctl நெட்வொர்க் உட்பட systemd சேவைகளை நிர்வகிக்க பல்வேறு விருப்பங்களுடன் கட்டளை வருகிறது.

Ubuntu, Debian, CentOS, Arch, Fedora, SUSE, RHEL, Rocky மற்றும் Alma Linux இன் அனைத்து சமீபத்திய பதிப்புகளிலும் நெட்வொர்க் சேவையை மறுதொடக்கம் செய்ய systemctl உடன் மறுதொடக்கம் கட்டளை பயன்படுத்தப்படும்.



சூடோ systemctl NetworkManager.service ஐ மறுதொடக்கம் செய்யவும்

கட்டளையை இயக்கியவுடன், அனைத்து நெட்வொர்க் மற்றும் தொடர்புடைய சேவைகளும் மறுதொடக்கம் செய்யப்படும்.

NetworkManager இன் செயல்பாட்டை மேலும் பகுப்பாய்வு செய்ய, journalctl கட்டளையைப் பயன்படுத்தி பதிவு செய்திகளைப் பார்க்கவும்.

இதழ் -இல் NetworkManager.service

நெட்வொர்க் சேவையை மறுதொடக்கம் செய்வதற்கான பிற முறைகள்

லினக்ஸ் ஒரு திறந்த மூல இயக்கமாகும், எனவே ஒரு பணியை நிறைவேற்ற பல கருவிகளை வழங்குகிறது. இதேபோல், பிணையத்தை மறுதொடக்கம் செய்யும் விஷயத்தில், nmcli, nmtui மற்றும் ip கட்டளைகள் போன்ற பல பயன்பாடுகளைப் பயன்படுத்தலாம்.

nmcli கட்டளையைப் பயன்படுத்துதல்

தி nmcli systemd init அமைப்பைப் பயன்படுத்தும் Linux இல் NetworkManager சேவையை கட்டமைக்க கட்டளை வரி பயன்படுத்தப்படுகிறது. பிணையத்தை மறுதொடக்கம் செய்ய இதைப் பயன்படுத்த, அதை இயக்கவும் nmcli உடன் கட்டளையிட்டு அதை அமைக்கவும் வரை மற்றும் கீழ் உடன் இடைமுகத்தின் பெயர் .

சூடோ கீழே உள்ள nmcli [ இடைமுகம்-பெயர் ] && வரை கொண்டு nmcli [ இடைமுகம்-பெயர் ]

இடைமுகப் பெயரை உங்கள் பிணையத்தின் உண்மையான இடைமுகப் பெயருடன் மாற்றவும். இடைமுகத்தின் பெயரைக் கண்டறிய nmcli உடன் உடன் கட்டளை நிகழ்ச்சி விருப்பம்.

என்எம்சிலி கான் ஷோ

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

இதேபோல், இந்த பயன்பாடு என்று அழைக்கப்படும் மற்றொரு விருப்பத்தை வழங்குகிறது நெட்வொர்க்கிங், பிணையத்தை மீட்டமைக்கவும் இது பயன்படுத்தப்படலாம்.

சூடோ nmcli நெட்வொர்க்கிங் முடக்கப்பட்டுள்ளது && nmcli நெட்வொர்க்கிங் ஆன்

மேலே உள்ள கட்டளைகள் பிணையத்தை தற்காலிகமாக முடக்கி அதை இயக்கும். இறுதியில், இணைப்பில் ஏதேனும் சிக்கலைச் சரிசெய்ய பிணையத்தை மறுதொடக்கம் செய்கிறது.

nmtui கட்டளையைப் பயன்படுத்துதல்

nmtui ஆனது nmcli ஐப் போன்றது, ஆனால் nmtui ஆனது டெர்மினல் அடிப்படையிலான பயனர் இடைமுகத்தை வழங்குகிறது, இது பயன்படுத்துவதை எளிதாக்குகிறது. TUI ஐ துவக்க, nmtui கட்டளையைப் பயன்படுத்தவும்.

nmtui

இணைப்பை மறுதொடக்கம் செய்ய, செல்லவும் இணைப்பைச் செயல்படுத்தவும் விருப்பம், இடைமுகத்தைத் தேர்ந்தெடுத்து, அதை செயலிழக்கச் செய்யவும்.

அடுத்து, இணைக்கப்பட்ட இடைமுகத்தைத் தேர்ந்தெடுத்து, அதை செயலிழக்கச் செய்து, மறுதொடக்கம் செயல்முறையை நிறைவேற்ற அதைச் செயல்படுத்தவும்.

இப்போது பிரதான மெனுவிற்கு செல்லவும் விருப்பம் மற்றும் பின்னர் விட்டுவிட இடைமுகம்.

ஐபி கட்டளையைப் பயன்படுத்துதல்

பிணையத்தை மறுதொடக்கம் செய்வதற்கான மற்றொரு முறை, இடைமுகப் பெயருடன் ip கட்டளையைப் பயன்படுத்துவதாகும்.

இடைமுகத்தின் பெயரைப் பயன்படுத்தி காணலாம் ip கட்டளை, உடன் இணைப்பு (பிணைய சாதனம்) மற்றும் நிகழ்ச்சி விருப்பங்கள்.

ஐபி இணைப்பு நிகழ்ச்சி

இடைமுகப் பெயரைக் கவனியுங்கள், இது தற்போது செயலில் உள்ள இடைமுக எண் 5 (wlx74ea3) ஆகும். இப்போது, ​​[interface-name] ஐ மாற்றி, பிணையத்தை மறுதொடக்கம் செய்ய கீழே கொடுக்கப்பட்டுள்ள கட்டளைகளை இயக்கவும்.

சூடோ ஐபி இணைப்பு அமைக்கப்பட்டது [ இடைமுகம்-பெயர் ] கீழ்

சூடோ ஐபி இணைப்பு அமைக்கப்பட்டது [ இடைமுகம்-பெயர் ] வரை

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

நெட்வொர்க்-ஸ்கிரிப்ட்களைப் பயன்படுத்துதல்

பிணைய-ஸ்கிரிப்டுகள் பிணையத்தை நிர்வகிப்பதற்கான ஸ்கிரிப்டுகள் மற்றும் NetworkManager உடன் பயன்படுத்தப்படலாம். NetworkManager உடன் வராத விநியோகங்களிலும் பிணைய-ஸ்கிரிப்ட்கள் பயன்படுத்தப்படலாம். இது RHEL மற்றும் CentOS இன் மரபுப் பதிப்புகளில் பயன்படுத்தப்படுகிறது, இனி பயன்பாட்டில் இல்லை. இருப்பினும், நீங்கள் இன்னும் பயன்படுத்த விரும்பினால் ifdown மற்றும் ifup கட்டளைகள், நீங்கள் அதை நிறுவலாம்.

இந்த இயக்க முறைமைகளின் அடிப்படையில் RHEL, Cent OS மற்றும் Linux விநியோகங்களில் இதை நிறுவ.

yum நிறுவவும் பிணைய-ஸ்கிரிப்டுகள்

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

பொருத்தமான நிறுவு நெட்கிரிப்ட்- 2.4

இப்போது, ​​பிணையத்தை மறுதொடக்கம் செய்ய ifup மற்றும் ifdown கட்டளைகள் கிடைக்கும்.

சூடோ ifdown [ இடைமுகம்-பெயர் ] && ifup [ இடைமுகம்-பெயர் ]

என்பதை நினைவில் கொள்ளுங்கள் நெட்ஸ்கிரிப்ட் அல்லது பிணைய-ஸ்கிரிப்டுகள் பழைய லினக்ஸ் கர்னல் பதிப்புகளுக்காக வடிவமைக்கப்பட்டுள்ளது நிராகரிக்கப்பட்டது .

முடிவுரை

நெட்வொர்க்கை மறுதொடக்கம் செய்வது தவறான பிணையத்தைக் கண்டறிவதற்கான முக்கிய முறைகளில் ஒன்றாகும். பெரும்பாலான லினக்ஸ் விநியோகங்களில் பிணைய சேவைகளை மறுதொடக்கம் செய்ய systemctl எனப்படும் உள்ளமைக்கப்பட்ட கட்டளை வரி பயன்பாடு உள்ளது. ஆனால் நீங்கள் பயன்படுத்தலாம் nmcli , ip , மற்றும் ifdown/ifup பிணையத்தை மறுதொடக்கம் செய்ய கட்டளைகள். இந்த வழிமுறைகள் அனைத்தும் இந்த வழிகாட்டியில் விவாதிக்கப்பட்டுள்ளன, இருப்பினும், இது இயல்புநிலை மற்றும் குறைவான சிக்கலானது என்பதால் systemctl ஐப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.