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

दृश्य इंटरफ़ेस की बजाय वें कमांड लाइन का उपयोग करने के कई फायदे हैं:

  • हम व्यक्तिगत वस्तु पर जांच कर सकते हैं, और उन समस्याओं को अलग कर सकते हैं जो समस्याएं पैदा कर रहे हैं।
  • कमांड लाइन में अधिक विकल्प होते हैं ताकि हम सिस्टम को गहराई से जांच सकें।
  • हम प्रक्रिया को स्वचालित करने के लिए स्क्रिप्ट का उपयोग कर सकते हैं।

इस आलेख में, हम आपको दिखाएंगे कि कमांड लाइन का उपयोग करके नेटवर्क समस्याओं का निदान और समाधान कैसे करें।

प्रारंभ करने के लिए, पहले सुनिश्चित करें कि आप व्यवस्थापक विशेषाधिकार के साथ कमांड प्रॉम्प्ट चला रहे हैं।

कैसे पता चलेगा कि आपका केबल जुड़ा हुआ है या नहीं

आप ipconfig टूल का उपयोग यह जांचने के लिए कर सकते हैं कि क्या आप अपने केबल के साथ कुछ समस्या का सामना कर रहे हैं। विंडोज इंटरफेस की एक सूची दिखाएंगे और यदि वे जुड़े हुए हैं या नहीं।

कैसे पता चलेगा कि आपका गेटवे काम कर रहा है या नहीं

एक गेटवे डिवाइस है, आमतौर पर राउटर, जो आपके कंप्यूटर को अन्य नेटवर्क और इंटरनेट से जोड़ता है। अगर आप अपने डिवाइस से कनेक्ट नहीं कर सकते हैं, तो यह सुनिश्चित है कि आप इंटरनेट से कनेक्ट नहीं होने जा रहे हैं। सबसे पहले आपको डिवाइस के आईपी पते को जानना होगा। आप डिफ़ॉल्ट गेटवे के बारे में जानकारी देने के लिए Ipconfig का उपयोग कर सकते हैं:

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

कैसे पता चलेगा कि आपका डीएनएस काम कर रहा है या नहीं

एक DNS सर्वर साइट नाम बदलने में सक्षम है, उदाहरण के लिए www.maketecheasier.com, अपने आईपी पते पर। इंटरनेट से कंप्यूटर से कनेक्ट करने के लिए, विंडोज को उस नंबर की आवश्यकता होती है। यदि आप अपने DNS से ​​कनेक्ट नहीं कर सकते हैं, तो यह लगभग असंभव है कि इंटरनेट काम करता है।

जैसा कि आप इस मामले में देख सकते हैं मेरे पास एक ही राउटर और DNS आईपी पता है।

DNS का परीक्षण करने के लिए आप nslookup उपयोग कर सकते हैं। यह आदेश उस सर्वर को एक क्वेरी बनाता है। निम्न छवि में आप देख सकते हैं कि सर्वर कैसे हल करता है तकनीकी आसान पता करें।

कैसे पता चलेगा कि एक प्रक्रिया बहुत अधिक कनेक्शन खोल रही है

प्रत्येक बार जब किसी प्रोग्राम को इंटरनेट या अन्य मशीन से कनेक्ट करने की आवश्यकता होती है, तो यह एक नया कनेक्शन खोलता है। राउटर केवल सीमित संख्या में कनेक्शन को संभाल सकता है। यदि किसी भी कारण से, एक प्रोग्राम कई कनेक्शन खोलता है, तो आप एक ब्लॉक इंटरनेट के साथ समाप्त कर सकते हैं।

हम netstat कमांड और पैरामीटर "ए" और "बी" के साथ ऐसा कर सकते हैं

 netstat -a -b 

आप देख सकते हैं कि इन कनेक्शनों का उपयोग कौन से प्रोग्राम कर रहे हैं। इस मामले में, आप देख सकते हैं कि मेरे पास पोर्ट 21 में सुनकर "फाइलज़िला सर्वर" नाम का एक प्रोग्राम है।

फ़ायरवॉल नियमों की जांच कैसे करें

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

 netsh advfirewall फ़ायरवॉल शो नियम नाम = सब> firewallrules.txt 
 नोटपैड firewallrules.txt 

पहला आदेश फ़ायरवॉल कॉन्फ़िगरेशन तक पहुंचता है और उसे एक टेक्स्ट फ़ाइल में लिखता है। दूसरा आदेश टेक्स्ट नोट को एक नई नोटपैड विंडो में खोलता है।

netsh उपयोगिता का मूल उपयोग हमें सूचित कर सकता है कि आदेश का उपयोग करने के लिए एक या अधिक अवरोधक नियम हैं:

 netsh advfirewall फ़ायरवॉल शो नियम नाम | "ब्लॉक" ढूंढें 

दुर्भाग्यवश यह नहीं दिखाता कि उस नियम द्वारा अवरुद्ध कार्यक्रम क्या है।

अपने इंटरनेट कनेक्शन का परीक्षण करने के लिए आप अन्य चाल क्या उपयोग करते हैं?