नेटवर्क निदान: `traceroute`, `nslookup`, `dig`
विशेष कमांड-लाइन उपकरणों का उपयोग करके उन्नत नेटवर्क समस्या-निवारण और DNS लुकअप करें।
नेटवर्क निदान: `traceroute`, `nslookup`, `dig`, CoddyKit पर Linux कमांड लाइन में दक्षता का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Linux कमांड लाइन में दक्षता सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Linux कमांड लाइन में दक्षता पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
नेटवर्क निदान से परिचय
क्या आपने कभी सोचा है कि कोई वेबसाइट धीमी या पहुँच से बाहर क्यों है? नेटवर्क निदान से आप समस्याओं का सटीक स्थान पता कर सकते हैं!
इस पाठ में हम traceroute, nslookup और dig जैसे शक्तिशाली कमांड-लाइन उपकरणों का परिचय लेंगे।
ये उपकरण आपको नेटवर्क पथ समझने और डोमेन नामों का समाधान करने में मदद करते हैं।
मूल कनेक्टिविटी से आगे
किसी होस्ट की पहुँच जाँचने के लिए आप शायद पहले से ping जानते हों। लेकिन अगर वह पहुँच योग्य हो, फिर भी धीमा हो तो?
traceroute (या Windows पर tracert) एक कदम आगे जाता है। यह उस पथ का मानचित्र बनाता है, जिसे आपका डेटा गंतव्य तक पहुँचने के लिए तय करता है।
नेटवर्क पथ का मानचित्र बनाना
traceroute छोटे पैकेट भेजता है और रास्ते में आने वाले प्रत्येक "hop" (राउटर) के उत्तर देने में लगे समय को मापता है।
- परिणाम की प्रत्येक पंक्ति एक राउटर को दर्शाती है।
- इसमें IP पता और विलंबता (उत्तर देने में लगा समय) दिखाई जाती है।
- इससे यह पता लगाने में मदद मिलती है कि देरी या विफलता कहाँ हो रही है।
अपना पहला Traceroute
traceroute का उपयोग करने के लिए बस कोई होस्टनाम या IP पता दें। आइए example.com तक का पथ खोजें।
ध्यान दें: कुछ Linux सिस्टमों पर आपको traceroute स्थापित करना पड़ सकता है (जैसे, sudo apt install traceroute)।
traceroute example.comTraceroute परिणामों को समझना
परिणाम में क्रमांकित hops दिखाई देती हैं। प्रत्येक hop के साथ राउटर का IP पता और विलंबता के तीन माप (मिलीसेकंड में) होते हैं।
- Hop संख्या: पथ में क्रम।
- विलंबता: पैकेट को उस hop तक पहुँचने और वापस आने में लगा समय।
- तारक चिह्न (*): ऐसा hop जिसने उत्तर नहीं दिया, संभवतः फ़ायरवॉल के कारण।
किसी विशेष hop पर अधिक विलंबता किसी रुकावट का संकेत दे सकती है।
DNS: इंटरनेट की फ़ोनबुक
जब आप अपने ब्राउज़र में "google.com" लिखते हैं, तो आपका कंप्यूटर इसे खोजने का स्थान कैसे जानता है?
यह Domain Name System (DNS) का उपयोग करता है! DNS मनुष्यों के लिए पढ़ने योग्य डोमेन नामों (जैसे "google.com") को मशीनों के लिए पढ़ने योग्य IP पतों (जैसे "142.250.190.14") में बदलता है।
मूल `nslookup` प्रश्न
nslookup डोमेन नामों के बारे में जानकारी के लिए DNS सर्वरों से प्रश्न करने का एक सरल उपकरण है।
इसका उपयोग अक्सर किसी होस्टनाम से संबंधित IP पता, या इसके विपरीत, खोजने के लिए किया जाता है।
nslookup example.comविस्तृत `nslookup` प्रश्न
साधारण IP खोज से आगे, nslookup विभिन्न प्रकार के DNS रिकॉर्ड के बारे में भी प्रश्न कर सकता है:
- MX (Mail Exchanger): मेल सर्वर के पते।
- NS (Name Server): किसी डोमेन के प्राधिकृत DNS सर्वर।
- TXT (Text): सामान्य पाठ जानकारी, जिसका उपयोग अक्सर सत्यापन के लिए किया जाता है।
अपने प्रश्न से पहले set type=MX (या NS, TXT) का उपयोग करें।
nslookup
set type=MX
google.com
exit`dig`: उन्नत DNS उपकरण
हालाँकि nslookup आसान है, dig (डोमेन सूचना खोजक) अधिक विस्तृत और लचीली DNS क्वेरी सुविधाएँ प्रदान करता है।
नेटवर्क प्रशासक इसके व्यापक आउटपुट और विशिष्ट DNS सर्वरों से क्वेरी करने की क्षमता के कारण इसे प्राथमिकता देते हैं।
dig example.com`dig` के आउटपुट को समझना
dig, nslookup की तुलना में अधिक विस्तृत आउटपुट देता है, जिसमें शामिल हैं:
- प्रश्न अनुभाग: आपने क्या पूछा।
- उत्तर अनुभाग: मिले हुए DNS रिकॉर्ड।
- प्राधिकरण अनुभाग: डोमेन के नाम सर्वर।
- अतिरिक्त अनुभाग: उपयोगी अतिरिक्त रिकॉर्ड।
समस्या का पता लगाने के लिए यह विवरण बेहद महत्वपूर्ण है।
त्वरित जाँच: नेटवर्क उपकरण
आप ऐसी वेबसाइट की समस्या का पता लगा रहे हैं जिसे लोड होने में अधिक समय लग रहा है। आपको संदेह है कि आपके कंप्यूटर और सर्वर के बीच कहीं रुकावट है।
मार्ग का पता लगाने और देरी के संभावित बिंदुओं की पहचान करने के लिए आप किस कमांड का उपयोग करेंगे?
पुनरावलोकन: नेटवर्क निदान
बहुत अच्छा! आपने नेटवर्क निदान के लिए शक्तिशाली उपकरणों का उपयोग करना सीख लिया है:
tracerouteकिसी होस्ट तक का मार्ग दिखाता है और प्रत्येक चरण पर विलंबता बताता है।nslookupबुनियादी डोमेन-से-IP समाधान के लिए DNS से क्वेरी करता है।digअधिक विस्तृत और लचीले DNS क्वेरी विकल्प प्रदान करता है।
नेटवर्क समस्याओं को समझने और उनका समाधान करने के लिए ये कमांड आवश्यक हैं!
एआई शिक्षक के साथ Linux कमांड लाइन में दक्षता सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 12
- पाठ
- 48
अक्सर पूछे जाने वाले प्रश्न
क्या “नेटवर्क निदान: `traceroute`, `nslookup`, `dig`” पाठ निःशुल्क है?
हाँ—“नेटवर्क निदान: `traceroute`, `nslookup`, `dig`” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Linux कमांड लाइन में दक्षता पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Linux कमांड लाइन में दक्षता पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“नेटवर्क निदान: `traceroute`, `nslookup`, `dig`” में मैं क्या सीखूँगा?
विशेष कमांड-लाइन उपकरणों का उपयोग करके उन्नत नेटवर्क समस्या-निवारण और DNS लुकअप करें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Linux कमांड लाइन में दक्षता का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Linux कमांड लाइन में दक्षता शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Linux कमांड लाइन में दक्षता शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“नेटवर्क निदान: `traceroute`, `nslookup`, `dig`” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Linux कमांड लाइन में दक्षता पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Linux कमांड लाइन में दक्षता पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- नेटवर्क निदान: `traceroute`, `nslookup`, `dig`
- फ़ायरवॉल प्रबंधन: `ufw`, `firewalld`, `iptables`
- सुरक्षित शेल कुंजी प्रबंधन
- tcpdump से ट्रैफ़िक कैप्चर और निरीक्षण