संपादित 4 महीने पहले द्वारा ExtremeHow संपादकीय टीम
फेडोरानेटवर्क समस्याएँसमस्या निवारणकॉन्फ़िगरेशनकमांड लाइनटर्मिनलसॉफ्टवेयरसिस्टम प्रशासनकनेक्टिविटीकंप्यूटर
अनुवाद अपडेट किया गया 4 महीने पहले
फेडोरा में नेटवर्क समस्याओं को हल करना एक चुनौतीपूर्ण कार्य हो सकता है, खासकर यदि आप डायग्नोसिस के लिए उपलब्ध उपकरणों और आदेशों से परिचित नहीं हैं। फेडोरा, एक लोकप्रिय लिनक्स वितरण, समस्याओं का निदान और समाधान करने में मदद करने के लिए उपयोगिताओं और विधियों की एक विस्तृत श्रृंखला प्रदान करता है। यह गाइड आपको कमांड-लाइन उपकरण और ग्राफिकल यूजर इंटरफेस दोनों का उपयोग करके नेटवर्क समस्याओं को हल करने की प्रक्रिया के माध्यम से कदम दर कदम नेतृत्व करेगा। स्पष्ट और सरल भाषा के साथ, यह गाइड यहाँ तक कि शुरुआती लोगों की भी नेटवर्क समस्याओं को आत्मविश्वास के साथ हल करने में मदद करने के लिए सुसज्जित है।
समस्या निवारण पर आगे बढ़ने से पहले, यह जानना महत्वपूर्ण है कि लिनक्स में नेटवर्किंग कैसे काम करती है। एक नेटवर्क सेटअप आमतौर पर हार्डवेयर घटकों जैसे राउटर, स्विच और नेटवर्क इंटरफेस कार्ड (NICs), के साथ-साथ सॉफ़्टवेयर घटकों जैसे OS नेटवर्क स्टैक और कॉन्फ़िगरेशन फ़ाइलों से युक्त होता है।
हम जटिल समस्या निवारण में प्रवेश करने से पहले, सरल समस्याओं को समाप्त करने के लिए कुछ बुनियादी जांच करें:
सुनिश्चित करें कि सभी केबल सुरक्षित रूप से जुड़ें हैं। वायरलेस कनेक्शनों के लिए, जांचें कि डिवाइस एक्सेस पॉइंट की सीमा में है और वायरलेस नेटवर्क से सही ढंग से जुड़ा हुआ है।
सुनिश्चित करें कि आपकी नेटवर्क सेटिंग्स सही हैं। टर्मिनल खोलें और निम्नलिखित आदेश का उपयोग करके सभी नेटवर्क डिवाइस और उनके कॉन्फ़िगरेशन की सूची प्राप्त करें:
# ip addr show
सुनिश्चित करें कि नेटवर्क इंटरफेस अक्षम नहीं है। आप निम्नलिखित का उपयोग करके नेटवर्क इंटरफेस को सक्षम कर सकते हैं:
# ip link set dev <interface_name> up
फेडोरा नेटवर्क कनेक्शनों को प्रबंधित करने के लिए नेटवर्क मैनेजर का उपयोग करता है। आप ग्राफिकल यूजर इंटरफेस (GUI) के माध्यम से कनेक्शनों को प्रबंधित करने के लिए 'nm-connection-editor' उपकरण का उपयोग कर सकते हैं।
नेटवर्क मैनेजर को खोलने के लिए, सिस्टम मेनू में "नेटवर्क" खोजें। यहां आप सभी उपलब्ध नेटवर्क और उनके कॉन्फ़िगरेशन देख सकते हैं, जिसमें कनेक्शनों को संपादित या हटाने के विकल्प हैं। विशेष रूप से आईपी पता और DNS सर्वर सेटिंग्स को सत्यापित करें और उन्हें आवश्यकतानुसार संशोधित करें।
कमान का उपयोग करके अपने नेटवर्क इंटरफेस की स्थिति की जाँच करें:
# nmcli device status
यह कमान उपकरणों, उनके प्रकारों, स्थितियों और उपलब्ध कनेक्शनों की एक व्यापक सूची प्रदान करता है।
# ping -c 4 example.com
यह कमांड निर्दिष्ट डोमेन को चार पैकेट भेजता है। अगर पैकेट लौटाए जाते हैं, तो कनेक्टिविटी स्थापित हो जाती है, यह दर्शाते हुए कि नेटवर्क शायद ठीक से काम कर रहा है।
# traceroute example.com
# netstat -tuln
# dig example.com # nslookup example.com
फेडोरा अपने फ़ायरवॉल प्रबंधन उपकरण के रूप में फ़ायरवालड का उपयोग करता है। गलत तरीके से कॉन्फ़िगर किए गए फ़ायरवॉल रूल्स वांछित कनेक्शनों को अवरुद्ध कर सकते हैं।
वर्तमान फ़ायरवॉल कॉन्फ़िगरेशन की जाँच करें:
# firewall-cmd --list-all
अगर यह समस्या उत्पन्न कर रहा है तो आप फ़ायरवॉल को अस्थायी रूप से रोक सकते हैं:
# systemctl stop firewalld
टेस्ट पूरा हो जाने के बाद इसे शुरू करना याद रखें:
# systemctl start firewalld
यदि फ़ायरवॉल बंद होने पर नेटवर्क कनेक्शन काम करता है, तो यह दर्शाता है कि फ़ायरवॉल नियम कनेक्शन को अवरुद्ध कर रहा है।
सिस्टम लॉग नेटवर्क विफलताओं के बारे में जानकारी प्रदान कर सकते हैं। जर्नलकॉटल कमांड के साथ नेटवर्क से संबंधित लॉग देखें:
# journalctl -u NetworkManager
यह कमांड नेटवर्क मैनेजर सेवा से लॉग को प्रदर्शित करता है। चेतावनी या त्रुटि संदेशों पर ध्यान दें जो यह संकेत दे सकते हैं कि क्या गलत हो रहा है।
वायरशार्क एक नेटवर्क प्रोटोकॉल विश्लेषक है जो नेटवर्क के माध्यम से गुजरने वाले पैकेट को कैप्चर और देखता है। हालांकि इसका ग्राफिकल यूजर इंटरफेस संस्करण आमतौर पर अधिक प्रयोग किया जाता है, आप इसे इंस्टॉल करके उन्नत डायग्नोस्टिक्स के लिए उपयोग कर सकते हैं:
# sudo dnf install wireshark
पैकेट्स को कैप्चर करने के लिए, चलाएं:
# sudo wireshark &
पैकेट कैप्चर का विश्लेषण करें ताकि कोई असमानता या पैकेट एक्सचेंज में विफलता दिखाई दे।
टीसीपीडंप एक कमांड-लाइन पैकेट एनालाइजर है जो पैकेट सामग्री को कैप्चर और प्रदर्शित कर सकता है। यदि आप कमांड-लाइन संचालन के साथ आत्मविश्वास से हैं तो इस उपकरण का उपयोग करें।
# tcpdump -i <interface>
यह कमांड एक विशिष्ट नेटवर्क इंटरफेस पर पैकेट को कैप्चर करता है।
फेडोरा में नेटवर्क समस्याओं का समाधान करने के लिए सरल जांच और उन्नत डायग्नोस्टिक्स का मिश्रण आवश्यक है। हार्डवेयर और कॉन्फ़िगरेशन की बुनियादी जाँच से शुरू करें, फिर अधिक गहन विश्लेषण के लिए GUI और CLI उपकरणों का उपयोग करें। नेटवर्क समस्याओं के कई कारक हो सकते हैं - चाहे वह कॉन्फ़िगरेशन त्रुटियां हों, दोषपूर्ण हार्डवेयर, या गलत तरीके से कॉन्फ़िगर की गई फ़ायरवॉल नियम। इस गाइड में उल्लिखित चरणों का पालन करके, आप नेटवर्क समस्याओं का प्रभावी निदान और समाधान करने की क्षमता प्राप्त करेंगे। सिस्टम लॉग और डायग्नोस्टिक प्रोग्रामों का उपयोग संकेत के रूप में करें। इन उपकरणों और विधियों के साथ, आप नेटवर्क समस्याओं को हल कर सकते हैं और सुचारू नेटवर्क कनेक्टिविटी सुनिश्चित कर सकते हैं।
यह महत्वपूर्ण है कि आप अपने ज्ञान को अपडेट रखें और नवीनतम फ़ेडोरा रिलीज़ और नेटवर्क प्रबंधन उपकरणों के बारे में जागरूक रहें। जैसे-जैसे आप सिस्टम और उपलब्ध उपकरणों से अधिक परिचित होते जाएंगे, नेटवर्क समस्याओं को संभालना आपके लिए सहज होता जाएगा।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं