एक Windows उपयोगकर्ता के रूप में, कंट्रोल पैनल और सेटिंग्स ऐप काफी सीमित लग सकते हैं कि वे क्या कर सकते हैं। यदि आप अपने नेटवर्क पर पूर्ण और पूर्ण नियंत्रण चाहते हैं, जिसका अर्थ है ऑपरेटिंग सिस्टम द्वारा प्रदान की जाने वाली हर चीज तक पहुंच, तो आपको कमांड प्रॉम्प्ट का उपयोग शुरू करना होगा।
कभी कमांड प्रॉम्प्ट का उपयोग नहीं किया? चिंता न करें। इसका उपयोग करना उतना ही सरल है जितना कि नीचे दिखाए गए कमांड टाइप करना।
यदि आप तैयार हैं, तो यहां आपके होम नेटवर्क को प्रबंधित और समस्या निवारण के लिए जानने योग्य कुछ सबसे उपयोगी नेटवर्किंग कमांड हैं।
1. PING
ping
कमांड प्रॉम्प्ट एप्लिकेशन में उपयोग करने के लिए सबसे बुनियादी अभी तक उपयोगी नेटवर्क कमांड में से एक है। यह आपको बताता है कि आपका कंप्यूटर किसी गंतव्य IP पते या डोमेन नाम तक पहुंच सकता है या नहीं, और यदि हां, तो डेटा को वहां जाने और वापस आने में कितना समय लगता है।
नमूना उपयोग और आउटपुट:

कमांड कई डेटा पैकेट भेजकर काम करता है और देखता है कि उनमें से कितने वापस आते हैं। यदि उनमें से कुछ वापस नहीं आते, तो यह आपको बताएगा ("लॉस्ट")। पैकेट लॉस गेम और स्ट्रीमिंग में खराब प्रदर्शन का कारण बनता है, और यह इसका परीक्षण करने का एक शानदार तरीका है।
डिफ़ॉल्ट रूप से, यह 4 पैकेट भेजता है, प्रत्येक के टाइमआउट से पहले 4 सेकंड प्रतीक्षा करता है। आप पैकेट की संख्या इस तरह बढ़ा सकते हैं:
ping www.google.com -n 10
और आप टाइमआउट अवधि को इस तरह बढ़ा सकते हैं (मान मिलीसेकंड में):
ping www.google.com -w 6000
2. TRACERT
tracert
का अर्थ है ट्रेस रूट। ping की तरह, यह आपके नेटवर्क समस्याओं के निवारण के तरीके के रूप में एक डेटा पैकेट भेजता है, लेकिन इसके बजाय यह पैकेट के मार्ग को ट्रैक करता है क्योंकि यह सर्वर से सर्वर पर जाता है।
नमूना उपयोग:

कमांड प्रत्येक हॉप का लाइन-बाय-लाइन सारांश देता है, जिसमें आप और उस विशेष हॉप के बीच विलंबता और उस हॉप का IP पता (साथ ही डोमेन नाम यदि उपलब्ध हो) शामिल है।
आप प्रति-हॉप तीन विलंबता रीडिंग क्यों देखते हैं?
tracert नेटवर्क कमांड पैकेट लॉस या स्लोडाउन को कवर करने के लिए प्रति हॉप तीन पैकेट भेजता है। बस याद रखें कि यह आपकी वास्तविक विलंबता का प्रतिनिधित्व नहीं करता। तीनों का औसत निकालना सबसे अच्छी प्रथा है।
3. PATHPING
pathping
tracert के समान है लेकिन अधिक जानकारीपूर्ण, जिसका अर्थ है कि इसे निष्पादित होने में अधिक समय लगता है। आपके द्वारा दिए गए गंतव्य तक पैकेट भेजने के बाद, यह लिए गए मार्ग का विश्लेषण करता है और प्रति-हॉप आधार पर पैकेट लॉस की गणना करता है।
नमूना उपयोग और आउटपुट:

4. IPCONFIG
ipconfig
अक्सर Windows पर सबसे अधिक उपयोग किया जाने वाला नेटवर्किंग कमांड माना जाता है। न केवल यह उपयोगी है क्योंकि यह जानकारी प्रदान करता है, बल्कि आप इसे कुछ स्विच के साथ जोड़कर कुछ कार्य भी निष्पादित कर सकते हैं।
नमूना उपयोग और आउटपुट:

डिफ़ॉल्ट आउटपुट आपके सिस्टम पर हर नेटवर्क एडाप्टर और वे कैसे हल होते हैं दिखाता है। वायरलेस LAN एडाप्टर और ईथरनेट एडाप्टर सेक्शन के तहत IPv4 पता और डिफ़ॉल्ट गेटवे विवरण जानने के लिए सबसे महत्वपूर्ण हैं।
अपने DNS कैश को फ्लश करने के लिए इस स्विच का उपयोग करें:
ipconfig /flushdns
DNS कैश को फ्लश करने में मदद मिल सकती है जब आपका इंटरनेट काम कर रहा हो, लेकिन किसी विशिष्ट वेबसाइट या सर्वर तक किसी कारण से पहुंच नहीं हो रही हो (उदाहरण के लिए कोई वेबसाइट टाइम आउट हो जाती है और लोड नहीं होती)। यदि DNS कैश फ्लश करने से आपकी कनेक्टिविटी समस्याएं हल नहीं होती हैं, तो अपने इंटरनेट कनेक्शन को ठीक करने के लिए इन त्वरित समस्या निवारण युक्तियों को आजमाएं।
5. GETMAC
IEEE 802 मानकों के अनुरूप हर डिवाइस का एक अद्वितीय MAC पता (मीडिया एक्सेस कंट्रोल) होता है। निर्माता MAC पते निर्दिष्ट करते हैं और उन्हें डिवाइस के हार्डवेयर में संग्रहीत करते हैं। कुछ लोग नेटवर्क से कनेक्ट हो सकने वाले डिवाइस को सीमित करने के लिए MAC पते का उपयोग करते हैं।
नमूना उपयोग और आउटपुट:

आपके सिस्टम पर कितने नेटवर्क-संबंधित एडाप्टर हैं, इस पर निर्भर करते हुए आप एक से अधिक MAC पता देख सकते हैं। उदाहरण के लिए, Wi-Fi और ईथरनेट कनेक्शन के अलग-अलग MAC पते होंगे। यदि आप अधिक जानना चाहते हैं, तो देखें कि आपका IP और MAC पता किस काम आता है।
6. NSLOOKUP
nslookup
का अर्थ है नेम सर्वर लुकअप। इसमें बहुत शक्ति है, लेकिन अधिकांश उपयोगकर्ताओं को उस शक्ति की आवश्यकता नहीं होगी। हम जैसे नियमित लोगों के लिए, इसका मुख्य उपयोग किसी निश्चित डोमेन नाम के पीछे IP पता पता लगाना है।
नमूना उपयोग और आउटपुट:

ध्यान दें कि कुछ डोमेन नाम एक समर्पित IP पते से जुड़े नहीं होते हैं, जिसका अर्थ है कि हर बार कमांड चलाने पर आपको अलग-अलग IP पते मिल सकते हैं। बड़ी वेबसाइटों के लिए यह सामान्य है क्योंकि वे अपने वर्कलोड को कई अलग-अलग मशीनों में फैलाते हैं।
यदि आप किसी IP पते को डोमेन नाम में बदलना चाहते हैं, तो बस इसे अपने ब्राउज़र में टाइप करें और देखें कि यह कहां ले जाता है। हालांकि सभी IP पते डोमेन नाम की ओर नहीं ले जाते, और कई IP पते वेब पर पहुंच योग्य नहीं होते।
7. NETSTAT
netstat
नेटवर्क आंकड़ों, निदान और विश्लेषण के लिए एक टूल है। यह शक्तिशाली और जटिल है लेकिन यदि आप उन उन्नत पहलुओं को अनदेखा करते हैं जिन्हें आपको जानने की आवश्यकता नहीं है (उदाहरण के लिए यदि आप एक बड़े व्यवसाय या कैंपस नेटवर्क का प्रबंधन नहीं कर रहे हैं), तो यह काफी सरल हो सकता है।
नमूना उपयोग और आउटपुट:

डिफ़ॉल्ट रूप से, कमांड आपके सिस्टम पर सभी "सक्रिय कनेक्शन" दिखाता है चाहे वे कनेक्शन LAN पर हों या इंटरनेट पर। एक सक्रिय कनेक्शन का मतलब डेटा मूवमेंट होना नहीं है - यह सिर्फ एक पोर्ट हो सकता है जो खुला है और कनेक्शन स्वीकार करने के लिए तैयार है।
वास्तव में, netstat नियमित उपयोगकर्ताओं के लिए ज्यादातर इसकी पोर्ट जानकारी दिखाने की क्षमता के लिए उपयोगी है, और यह तब काम आ सकता है जब आपको पोर्ट फॉरवर्ड करने की आवश्यकता हो।
लेकिन कमांड में लगभग एक दर्जन स्विच भी हैं जो प्रदर्शित जानकारी का प्रकार बदलते हैं, जैसे -r स्विच जो रूटिंग टेबल दिखाता है।
8. NETSH
netsh
का अर्थ है नेटवर्क शेल। यह नेटवर्किंग के लिए एक cmd कमांड है जो आपको अपने सिस्टम पर लगभग हर नेटवर्क एडाप्टर को पिछले कमांड की तुलना में अधिक विस्तार और बारीकी से देखने और कॉन्फ़िगर करने देता है।
netsh कमांड को अपने आप चलाने से कमांड प्रॉम्प्ट नेटवर्क शेल मोड में चला जाएगा। इस शेल के भीतर कई अलग-अलग "कॉन्टेक्स्ट" हैं, जिसमें रूटिंग-संबंधी कमांड के लिए एक, DHCP-संबंधी कमांड के लिए एक, और डायग्नोस्टिक्स के लिए एक, अन्य शामिल हैं। लेकिन आप इसका उपयोग व्यक्तिगत कमांड चलाने के लिए भी कर सकते हैं।
सभी नेटवर्क शेल कॉन्टेक्स्ट देखने के लिए:

और एक कॉन्टेक्स्ट के भीतर सभी कमांड देखने के लिए:

आप उन कमांड के भीतर सभी सबकमांड खोजने के लिए एक और लेयर नीचे जा सकते हैं:

इसलिए उदाहरण के लिए, आप अपने सिस्टम पर सभी वायरलेस नेटवर्क ड्राइवर और उनके गुण देखने के लिए यह कमांड चला सकते हैं:
netsh wlan show drivers
नेटवर्क शेल अपने स्वयं के पूरे लेख के योग्य है। बस इतना जान लें कि यदि आप अपने नेटवर्क कॉन्फ़िगरेशन के साथ वास्तव में तकनीकी होना चाहते हैं, तो आपको संभवतः इस कमांड-लाइन यूटिलिटी का उपयोग करना होगा।
यदि नेटवर्क शेल ने आपको अपने सिस्टम के लिए cmd नेटवर्क कमांड से अधिक एक्सप्लोर करने की इच्छा दी है, तो हर उपयोगकर्ता को पता होने वाले इन बुनियादी cmd कमांड को आजमाएं।
नेटवर्क कमांड और अन्य नेटवर्किंग समाधान
Windows नेटवर्किंग कमांड में नए किसी भी व्यक्ति के लिए, एक चीट शीट काम आती है। कुछ संदर्भ के साथ, आप अपने नेटवर्क, वाई-फाई और इंटरनेट पर जानकारी प्राप्त करने के लिए विभिन्न cmd कमांड का उपयोग कर सकते हैं। फिर भी, जबकि अपने विकल्पों को जानना हमेशा उपयोगी होता है, आप एक विकल्प चाह सकते हैं।
शायद आपके द्वारा अनुभव की जा रही विशिष्ट समस्या के लिए नेटवर्किंग के लिए cmd कमांड आवश्यक नहीं हैं। आपको नेटवर्क समस्याओं के लिए इन नैदानिक तरकीबों और सरल सुधारों को देखना चाहिए कि क्या वहां आपके लिए कोई समाधान है। और यदि आपको कमांड में गहराई से जाने की आवश्यकता है, तो बेहतर अनुभव के लिए नए Windows Terminal को आजमाना सुनिश्चित करें।