Ubuntu 24.04 पर नेटवर्क समस्याओं को कैसे ठीक करें [2025 नवीनतम गाइड]

目次

1. परिचय

Ubuntu अपनी स्थिरता और लचीलापन के कारण व्यापक रूप से उपयोग किया जाता है। हालांकि, नवीनतम संस्करण Ubuntu 24.04 LTS में उपयोगकर्ताओं ने नेटवर्क समस्याओं की रिपोर्ट की है जो उचित कनेक्टिविटी को रोकती हैं। यह लेख नेटवर्क कनेक्शन समस्याओं को ट्रबलशूट करने और हल करने के लिए विस्तृत मार्गदर्शिका प्रदान करता है।

यह मार्गदर्शिका शुरुआती और मध्यवर्ती उपयोगकर्ताओं के लिए है। यह उन स्थितियों के लिए उपयोगी समाधान प्रदान करती है जहाँ Wi‑Fi या वायर्ड LAN पहचाना नहीं जाता, या जब DNS त्रुटि इंटरनेट एक्सेस को रोकती है।

2. Ubuntu 24.04 में नेटवर्क समस्याएँ: कारण और अवलोकन

सामान्य नेटवर्क कनेक्शन समस्याएँ

Ubuntu में नेटवर्क कनेक्शन समस्याएँ विभिन्न कारणों से उत्पन्न हो सकती हैं। नीचे कुछ सामान्य उदाहरण दिए गए हैं:

  • Wi‑Fi नहीं जुड़ रहा है सिस्टम एक्सेस पॉइंट नहीं ढूँढ पाता, या सही पासवर्ड होने पर भी कनेक्शन सफल नहीं हो सकता।
  • वायर्ड LAN पहचाना नहीं जा रहा है केबल सही ढंग से जुड़ी होने पर भी सिस्टम नेटवर्क कनेक पता नहीं लगा पाता।
  • DNS त्रुटियों के कारण इंटरनेट पहुँच नहीं है भले ही IP पता प्राप्त हो जाए, वेबसाइटें लोड नहीं हो सकतीं।

मुख्य कारण

नेटवर्क कनेक्शन समस्याओं को निम्नलिखित कारणों में वर्गीकृत किया जा सकता है:

  1. हार्डवेयर समस्याएँ नेटवर्क कार्ड या Wi‑Fi एडेप्टर में भौतिक दोष।
  2. कॉन्फ़िगरेशन त्रुटियाँ या Netplan की गलत कॉन्फ़िगरेशन कॉन्फ़िगरेशन फ़ाइलों में गलत या अनुपस्थित सेटिंग्स कनेक्शन विफलता का कारण बन सकती हैं।
  3. ड्राइवर संगतता समस्याएँ कुछ ड्राइवर नवीनतम Ubuntu संस्करण के साथ संगत नहीं हो सकते।
  4. सॉफ़्टवेयर टकराव कई नेटवर्क प्रबंधन टूल एक-दूसरे में हस्तक्षेप कर सकते हैं।

3. बुनियादी ट्रबलशूटिंग चरण

सरल जाँच

निम्नलिखित जाँचों के साथ भौतिक कारणों को समाप्त करके शुरू करें:

  • केबल और भौतिक कनेक्शन जाँचें वायर्ड LAN के लिए, सुनिश्चित करें कि केबल सही ढंग से जुड़ी है। Wi‑Fi के लिए, पुष्टि करें कि एक्सेस पॉइंट कार्यशील है।
  • Wi‑Fi स्विच की स्थिति जाँचें कुछ लैपटॉप में Wi‑Fi को सक्षम या अक्षम करने के लिए एक भौतिक स्विच होता है। सुनिश्चित करें कि यह चालू है।

निदान के लिए बुनियादी टर्मिनल कमांड

अगले, नेटवर्क स्थिति जाँचने के लिए टर्मिनल कमांड का उपयोग करें।

  1. ip address कमांड वर्तमान नेटवर्क इंटरफ़ेस और उनकी स्थितियों को जाँचें।
   ip address

उदाहरण आउटपुट:

   3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
       link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff
       inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0

यदि इंटरफ़ेस UP स्थिति में नहीं है, तो यह अक्षम हो सकता है।

  1. ping कमांड नेटवर्क कनेक्टिविटी का परीक्षण करें।
   ping -c 4 8.8.8.8

यदि कोई प्रतिक्रिया नहीं मिलती, तो सिस्टम बाहरी नेटवर्क से कनेक्ट नहीं हो पा रहा है।

नेटवर्क सेवाओं को पुनः आरंभ और रीसेट करना

यदि समस्या बनी रहती है, तो निम्नलिखित चरणों को आज़माएँ:

  1. सिस्टम को पुनः आरंभ करें रीबूट अक्सर कई नेटवर्क समस्याओं को हल कर देता है।
   sudo reboot
  1. नेटवर्क सेवाओं को पुनः आरंभ करें नेटवर्क मैनेजर को पुनः आरंभ करने से कनेक्शन रीसेट हो सकते हैं।
   sudo systemctl restart NetworkManager

4. विशिष्ट समस्याएँ और समाधान

4.1 यदि डिवाइस पहचाना नहीं गया है

यदि नेटवर्क इंटरफ़ेस पहचाना नहीं गया है, तो उसकी स्थिति जाँचें।

इंटरफ़ेस जाँचना

  1. ip link कमांड का उपयोग करें जाँचें कि नेटवर्क डिवाइस का पता लगा है या नहीं।
   ip link

यदि eth0 (वायर्ड LAN) या wlan0 (Wi‑Fi) नहीं दिखता, तो डिवाइस सही ढंग से पहचाना नहीं गया हो सकता।

  1. आवश्यक ड्राइवर जाँचें और स्थापित करें यदि ड्राइवर अनुपलब्ध है, तो नीचे दिए गए कमांड का उपयोग करके इसे पुनः स्थापित करें।
   lspci | grep -i network

आउटपुट के आधार पर, उपयुक्त ड्राइवर खोजें और स्थापित करें।
उदाहरण:

   sudo apt install linux-modules-extra-$(uname -r)
   sudo reboot

हार्डवेयर परीक्षण

  • यदि आप USB Wi‑Fi एडेप्टर का उपयोग कर रहे हैं, तो किसी अन्य USB पोर्ट को आज़माएँ या हार्डवेयर दोषों की जाँच करें।

4.2 Netplan कॉन्फ़िगरेशन त्रुटियाँ

Ubuntu 24.04 Netplan को अपने डिफ़ॉल्ट नेटवर्क प्रबंधन टूल के रूप में उपयोग करता है। गलत कॉन्फ़िगर किए गए Netplan सेटिंग्स कनेक्टिविटी समस्याएँ पैदा कर सकते हैं।

Netplan कॉन्फ़िगरेशन की जाँच

  1. कॉन्फ़िगरेशन फ़ाइलें /etc/netplan/ निर्देशिका में स्थित हैं। उन्हें निम्नलिखित कमांड से देखें:
   sudo nano /etc/netplan/01-netcfg.yaml

उदाहरण कॉन्फ़िगरेशन:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true
  1. परिवर्तनों को सहेजने के बाद, Netplan कॉन्फ़िगरेशन लागू करें।
   sudo netplan apply

सामान्य त्रुटियाँ और समाधान

  • YAML फ़ॉर्मेटिंग त्रुटियाँ गलत स्पेसिंग या इंडेंटेशन त्रुटियों का कारण बन सकता है। फ़ॉर्मेट की जाँच के लिए ऑनलाइन YAML वैलिडेटर का उपयोग करें।
  • सेटिंग्स लागू करने में त्रुटियाँ लागू करने से पहले कॉन्फ़िगरेशन का परीक्षण करने का प्रयास करें।
  sudo netplan try

5. केस स्टडीज़: वास्तविक परिदृश्यों पर आधारित समाधान

5.1 Ubuntu 24.04 पर Wi‑Fi पहचाना नहीं जा रहा है

समस्या:
Ubuntu 24.04 स्थापित करने के बाद, कई उपयोगकर्ता रिपोर्ट करते हैं कि Wi‑Fi पहचाना नहीं जा रहा है और नेटवर्क से कनेक्ट नहीं हो पा रहा है। Wi‑Fi इंटरफ़ेस प्रदर्शित नहीं हो सकता है, और एक्सेस पॉइंट्स का पता नहीं चल रहा हो सकता है।

समाधान

  1. Wi‑Fi ड्राइवर स्थापित करें यदि Wi‑Fi एडेप्टर सही से काम नहीं कर रहा है, तो आवश्यक ड्राइवर स्थापित करने से समस्या हल हो सकती है।
   sudo apt update
   sudo apt install linux-firmware
   sudo reboot

रीबूट करने के बाद, जांचें कि Wi‑Fi पहचाना गया है या नहीं।

  1. नेटवर्क सेवाओं को पुनः प्रारंभ करें यदि ड्राइवर सही से स्थापित हैं लेकिन Wi‑Fi अभी भी काम नहीं कर रहा है, तो नेटवर्क सेवाओं को पुनः प्रारंभ करें।
   sudo systemctl restart NetworkManager
  1. Wi‑Fi इंटरफ़ेस को मैन्युअली सक्षम करें यदि Wi‑Fi इंटरफ़ेस निष्क्रिय है, तो निम्नलिखित कमांड से इसे सक्रिय करें।
   sudo ip link set wlan0 up
  1. पावर मैनेजमेंट सेटिंग्स को निष्क्रिय करें कुछ Wi‑Fi एडेप्टर पावर मैनेजमेंट सेटिंग्स के कारण कनेक्टिविटी समस्याओं का सामना करते हैं। इसे निम्नलिखित कमांड से निष्क्रिय करें।
   sudo iwconfig wlan0 power off

5.2 वायर्ड LAN अचानक काम करना बंद कर देता है

समस्या:
कुछ मामलों में, वायर्ड LAN अनपेक्षित रूप से काम करना बंद कर देता है, जिससे इंटरनेट एक्सेस बाधित हो जाता है। यह अक्सर सिस्टम अपडेट या कर्नेल परिवर्तन के बाद होता है।

समाधान

  1. केबल और पोर्ट की जाँच करें अलग केबल या पोर्ट का उपयोग करके भौतिक कनेक्शन की पुष्टि करें।
  2. Netplan सेटिंग्स ठीक करें आवश्यकतानुसार वायर्ड LAN कॉन्फ़िगरेशन फ़ाइल की जाँच और संशोधन करें।
   sudo nano /etc/netplan/01-netcfg.yaml

उदाहरण कॉन्फ़िगरेशन:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true

परिवर्तन करने के बाद, Netplan लागू करें।

   sudo netplan apply
  1. नेटवर्क ड्राइवर पुनः स्थापित करें यदि हालिया कर्नेल अपडेट ने समस्या उत्पन्न की है, तो आवश्यक नेटवर्कड्यूल पुनः स्थापित करें।
   sudo apt install --reinstall linux-modules-extra-$(uname -r)
   sudo reboot
  1. सिस्टम लॉग की जाँच करें यदि समस्या बनी रहती है, तो त्रुटियों के लिए सिस्टम लॉग देखें।
   sudo dmesg | grep -i eth

त्रुटि संदेशों के आधार पर, आवश्यकतानुसार अतिरिक्त समाधान लागू करें।

6. नेटवर्क कॉन्फ़िगरेशन अंतर: Ubuntu 20.04 और 22.04 के साथ तुलना

Ubuntu 24.04 ने नेटवर्क प्रबंधन में सुधार किए हैं, जिससे कुछ कॉन्फ़िगरेशन विधियाँ पिछले संस्करणों से अलग हो गई हैं। यह अनुभाग प्रमुख अंतर और माइग्रेशन के लिए महत्वपूर्ण विचारों को समझाता है।

Netplan सुधार

Ubuntu 20.04 से, Netplan डिफ़ॉल्ट नेटवर्क कॉन्फ़िगरेशन टूल रहा है। हालांकि, 24.04 में निम्नलिखित परिवर्तन किए गए हैं:

  1. सरलीकृत डिफ़ॉल्ट कॉन्फ़िगरेशन 24.04 में, प्रारंभिक Netplan कॉन्फ़िगरेशन अधिक सुव्यवस्थित है। कई मामलों में, renderer: NetworkManager डिफ़ॉल्ट रूप से उपयोग किया जाता है।

DNS कॉन्फ़िगरेशन परिवर्तन

Ubuntu 24.04 ने पूरे सिस्टम में डिफ़ॉल्ट DNS सेटिंग्स को बेहतर बनाया है, जिससे ये उल्लेखनीय परिवर्तन आए हैं:

  • उन्नत systemd-resolved DNS कैशिंग डिफ़ॉल्ट रूप से सक्षम है।
  • DNS को साफ़ या पुनः प्रारंभ करने के लिए, उपयोग करें:
   sudo systemctl restart systemd-resolved

7. अक्सर पूछे जाने वाले प्रश्न (FAQ)

प्रश्न 1: मेरा Wi‑Fi थोड़ी देर के लिए जुड़ता है लेकिन तुरंत डिस्कनेक्ट हो जाता है। क्यों?

कारण:
पावर मैनेजमेंट सेटिंग्स एडेप्टर को स्लीप मोड में जाने का कारण बन सकती हैं।

समाधान:

  1. वर्तमान पावर मैनेजमेंट सेटिंग्स की जाँच करें।
   iwconfig wlan0

यदि यह Power Management: on दिखाता है, तो इसे निष्क्रिय करें।

  1. पावर मैनेजमेंट को निष्क्रिय करें।
   sudo iwconfig wlan0 power off

प्रश्न 2: मैं IP पता पिंग कर सकता हूँ, लेकिन वेबसाइटें लोड नहीं होतीं। क्यों?

कारण:
DNS सेटिंग्स गलत हो सकती हैं।

समाधान:

  1. वर्तमान DNS सेटिंग्स की जाँच करें।
   cat /etc/resolv.conf

यदि आउटपुट खाली है, तो DNS सेट नहीं है।

  1. अस्थायी रूप से Google Public DNS सेट करें।
   sudo nano /etc/resolv.conf

फ़ाइल को इस प्रकार संशोधित करें:

   nameserver 8.8.8.8
   nameserver 8.8.4.4

8. निष्कर्ष

Ubuntu 24.04 में नेटवर्क कनेक्शन समस्याएँ विभिन्न कारणों से उत्पन्न हो सकती हैं। हालांकि, बियादी ट्रबलशूटिंग चरणों का पालन करके अधिकांश समस्याओं का समाधान किया जा सकता है। यह गाइड आपको मदद करता है:

  • नेटवर्क समस्याओं की शीघ्र पहचान और समाधान।
  • Netplan सेटिंग्स और DNS कॉन्फ़िगरेशन को समझना।
  • वर्चुअल वातावरण में नेटवर्क सेटिंग्स को अनुकूलित करना।

यदि यहाँ दिए गए समाधान आपके मुद्दे को हल नहीं करते हैं, तो आधिकारिक Ubuntu दस्तावेज़ीकरण या Ask Ubuntu जैसे फ़ोरम की जाँच करने पर विचार करें।

हम आशा करते हैं कि यह गाइड आपको Ubuntu पर एक सुगम और स्थिर नेटवर्क अनुभव प्राप्त करने में मदद करेगा!

संदर्भ

Backend-agnostic network configuration in YAML.…

侍エンジニア塾