Systemctl कमांड का उपयोग करके नेटवर्क सेवा को पुनरारंभ करें

Systemctl Kamanda Ka Upayoga Karake Netavarka Seva Ko Punararambha Karem



कई स्थितियों में, लिनक्स पर नेटवर्क सेवा को पुनरारंभ करना आवश्यक हो जाता है। जैसे नेटवर्क हार्डवेयर घटक को बदलना, नेटवर्क कॉन्फ़िगरेशन फ़ाइलों को संशोधित करना, और जब नेटवर्क अस्थिर हो जाता है।

Linux पर, NetworkManager एक ऐसी सेवा है जो सिस्टम नेटवर्क को प्रबंधित और कॉन्फ़िगर करती है। NetworkManager.service नेटवर्क को बूट पर स्वचालित रूप से कॉन्फ़िगर करती है, हालाँकि, इसे मैन्युअल रूप से प्रबंधित करने के लिए systemctl उपकरण का प्रयोग किया जाता है.

इस गाइड में, मैं यह पता लगाऊंगा कि इसका उपयोग करके नेटवर्क को कैसे पुनः आरंभ किया जाए systemctl कमांड, और मैं लिनक्स पर नेटवर्क को पुनः आरंभ करने के लिए अन्य तरीकों से भी गुजरूंगा।







लिनक्स पर नेटवर्क सेवा को पुनः आरंभ कैसे करें

लिनक्स पर नेटवर्क के समस्या निवारण के लिए नेटवर्क को पुनरारंभ करना महत्वपूर्ण चरणों में से एक है। इसका उपयोग किसी भी कॉन्फ़िगरेशन परिवर्तन को लागू करने और नेटवर्क संसाधनों को ताज़ा करने के लिए भी किया जाता है।



लिनक्स पर नेटवर्क को पुनः आरंभ करने के लिए कई दृष्टिकोण मौजूद हैं। चूंकि अधिकांश लिनक्स वितरण सिस्टमडी सर्विस मैनेजर में स्थानांतरित हो गए हैं, इसलिए उन पर नेटवर्क का प्रबंधन करना आसान और कम जटिल हो गया है।



Systemd में systemctl नामक एक कमांड है जो नेटवर्क सेवाओं को पुनरारंभ करता है। निम्नलिखित अनुभागों में, मैं लिनक्स पर नेटवर्क सेवाओं को पुनः आरंभ करने के विभिन्न तरीकों को कवर करूंगा।





Systemctl का उपयोग करके नेटवर्क सेवा पुनः आरंभ करें

systemctl कमांड नेटवर्क सहित सिस्टमडी सेवाओं को प्रबंधित करने के लिए विभिन्न विकल्पों के साथ आता है।

उबंटू, डेबियन, सेंटओएस, आर्क, फेडोरा, एसयूएसई, आरएचईएल, रॉकी और अल्मा लिनक्स के सभी नवीनतम संस्करणों पर नेटवर्क सेवा को पुनः आरंभ करने के लिए systemctl साथ पुनः आरंभ करें कमांड का उपयोग किया जाएगा.



सूडो systemctl NetworkManager.service को पुनरारंभ करें

कमांड निष्पादित करने पर, सभी नेटवर्क और संबंधित सेवाएँ पुनः आरंभ हो जाएंगी।

नेटवर्कमैनेजर की गतिविधि का और अधिक विश्लेषण करने के लिए, जर्नलसीटीएल कमांड का उपयोग करके लॉग संदेश देखें।

जर्नलक्टल -में नेटवर्कमैनेजर.सेवा

नेटवर्क सेवा को पुनरारंभ करने के अन्य तरीके

लिनक्स एक ओपन-सोर्स ऑपरेटिंग है और इसलिए एक ही कार्य को पूरा करने के लिए कई टूल प्रदान करता है। इसी तरह, नेटवर्क को पुनरारंभ करने के मामले में, कई उपयोगिताओं का उपयोग किया जा सकता है, जैसे एनएमसीएलआई, एनएमटीयूआई और आईपी कमांड।

एनएमसीएलआई कमांड का उपयोग करना

nmcli कमांड लाइन का उपयोग Linux पर NetworkManager सेवा को कॉन्फ़िगर करने के लिए किया जाता है जो systemd init सिस्टम का उपयोग करता है। नेटवर्क को पुनरारंभ करने के लिए इसका उपयोग करने के लिए, बस इसे चलाएँ nmcli साथ कमांड करें और इसे सेट करें ऊपर और नीचे साथ इंटरफ़ेस नाम .

सूडो नीचे के साथ nmcli [ इंटरफ़ेस-नाम ] && ऊपर के साथ nmcli [ इंटरफ़ेस-नाम ]

इंटरफ़ेस नाम को अपने नेटवर्क के वास्तविक इंटरफ़ेस नाम से बदलें। इंटरफ़ेस नाम ढूंढने के लिए एनएमसीएलआई के साथ के साथ आदेश दें दिखाओ विकल्प।

एनएमसीएलआई कॉन शो

यहाँ, नेटवर्क इंटरफ़ेस नाम है सैम का नेटवर्क .

इसी प्रकार, यह उपयोगिता एक और विकल्प प्रदान करती है जिसे कहा जाता है नेटवर्किंग, जिसका उपयोग नेटवर्क को रीसेट करने के लिए भी किया जा सकता है।

सूडो एनएमसीएलआई नेटवर्किंग बंद && एनएमसीएलआई नेटवर्किंग चालू

उपरोक्त आदेश नेटवर्क को अस्थायी रूप से अक्षम करते हैं और इसे सक्षम करते हैं। अंततः, कनेक्शन के साथ किसी भी समस्या को ठीक करने के लिए नेटवर्क को पुनरारंभ करना।

nmtui कमांड का उपयोग करना

Nmtui nmcli के समान है, लेकिन nmtui एक टर्मिनल-आधारित उपयोगकर्ता इंटरफ़ेस प्रदान करता है, जिससे इसका उपयोग करना आसान हो जाता है। TUI लॉन्च करने के लिए, nmtui कमांड का उपयोग करें।

nmtui

किसी कनेक्शन को पुनः आरंभ करने के लिए, नेविगेट करें एक कनेक्शन सक्रिय करें विकल्प, इंटरफ़ेस का चयन करें, और इसे निष्क्रिय करें।

इसके बाद, फिर से कनेक्टेड इंटरफ़ेस का चयन करें, इसे निष्क्रिय करें, और फिर पुनरारंभ प्रक्रिया को पूरा करने के लिए इसे सक्रिय करें।

अब, नेविगेट करके मुख्य मेनू पर वापस आएँ <वापस> विकल्प और फिर छोड़ना अंतरपटल।

आईपी ​​कमांड का उपयोग करना

नेटवर्क को पुनरारंभ करने का एक अन्य तरीका इंटरफ़ेस नाम के साथ आईपी कमांड का उपयोग करना है।

इंटरफ़ेस का नाम का उपयोग करके पाया जा सकता है आई पी आदेश, के साथ जोड़ना (नेटवर्क डिवाइस) और दिखाओ विकल्प.

आईपी ​​लिंक दिखाओ

इंटरफ़ेस नाम पर ध्यान दें, यह इंटरफ़ेस नंबर 5 (wlx74ea3) है जो इस समय सक्रिय है। अब, [इंटरफ़ेस-नाम] बदलें और नेटवर्क को पुनरारंभ करने के लिए नीचे दिए गए कमांड चलाएँ।

सूडो आईपी ​​लिंक तय करना [ इंटरफ़ेस-नाम ] नीचे

सूडो आईपी ​​लिंक तय करना [ इंटरफ़ेस-नाम ] ऊपर

उचित नेटवर्क रीसेट के लिए इन आदेशों को अलग से चलाना सुनिश्चित करें।

नेटवर्क-स्क्रिप्ट का उपयोग करना

नेटवर्क-स्क्रिप्ट नेटवर्क को प्रबंधित करने के लिए स्क्रिप्ट हैं और इसका उपयोग नेटवर्कमैनेजर के साथ किया जा सकता है। नेटवर्क-स्क्रिप्ट का उपयोग उन वितरणों में भी किया जा सकता है जो नेटवर्कमैनेजर के साथ नहीं आते हैं। इसका उपयोग RHEL और CentOS के पुराने संस्करणों में किया जाता है और अब इसका उपयोग नहीं किया जाता है। हालाँकि, यदि आप अभी भी उपयोग करना चाहते हैं ifdown और ifup आदेश, तो आप इसे इंस्टॉल कर सकते हैं.

इन ऑपरेटिंग सिस्टमों पर आधारित आरएचईएल, सेंट ओएस और लिनक्स वितरण पर इसे स्थापित करने के लिए।

यम स्थापित करें नेटवर्क-लिपियों

इसे उबंटू या डेबियन-आधारित वितरणों पर स्थापित करने के लिए, उपयोग करें।

अपार्ट स्थापित करना नेटस्क्रिप्ट- 2.4

अब, नेटवर्क को पुनरारंभ करने के लिए ifup और ifdown कमांड उपलब्ध होंगे।

सूडो ifdown [ इंटरफ़ेस-नाम ] && ifup [ इंटरफ़ेस-नाम ]

ध्यान रखें कि नेटस्क्रिप्ट या नेटवर्क-लिपियों पुराने लिनक्स कर्नेल संस्करणों के लिए डिज़ाइन किया गया है और किया गया है पदावनत .

निष्कर्ष

दोषपूर्ण नेटवर्क का निदान करने के लिए नेटवर्क को पुनरारंभ करना प्रमुख तरीकों में से एक है। अधिकांश लिनक्स वितरणों में नेटवर्क सेवाओं को पुनः आरंभ करने के लिए systemctl नामक एक अंतर्निहित कमांड लाइन उपयोगिता होती है। लेकिन आप भी इस्तेमाल कर सकते हैं nmcli , आई पी , और ifdown/ifup नेटवर्क को पुनरारंभ करने का आदेश देता है। इन सभी तरीकों पर इस गाइड में चर्चा की गई है, हालांकि, systemctl का उपयोग करने की अनुशंसा की जाती है क्योंकि यह डिफ़ॉल्ट और कम जटिल है।