tracert MS-DOS कमांड प्रॉम्प्ट है जो IP एड्रेस को रूट का पता लगाने के लिए प्रॉम्प्ट करता है। क्या इसके समान सूक्ति टर्मिनल में कोई आदेश है?
tracert MS-DOS कमांड प्रॉम्प्ट है जो IP एड्रेस को रूट का पता लगाने के लिए प्रॉम्प्ट करता है। क्या इसके समान सूक्ति टर्मिनल में कोई आदेश है?
जवाबों:
चलकर टर्मिनल के माध्यम से ट्रेसरूट पैकेज स्थापित करें :
sudo apt-get install traceroute
उसके बाद, इसे टर्मिनल में टाइप करें:
traceroute [ip/web-site domain]
उदाहरण के लिए:
traceroute 8.8.8.8
आप वेब साइटों का भी उपयोग कर सकते हैं:
traceroute www.sitename.com
tracepath
भी एक नजर है।
traceroute
यह स्थापित नहीं होने पर उपयोग करने की कोशिश कर रहा है (पैकेज inetutils-traceroute
भी सुझाया गया है): " प्रोग्राम 'ट्रेसरआउट' निम्नलिखित पैकेजों में पाया जा सकता है: inetutils- ट्रेसरआउट ट्रेसरआउट। कोशिश करें: sudo apt स्थापित करें <चयनित पैकेज> " । कौन सा पैकेज पसंद किया जाता है? शायद आप अपना जवाब अपडेट कर सकते हैं?
Traceroute के विकल्प के रूप में, आप mtr का उपयोग कर सकते हैं , यह स्टेरॉयड पर traceroute की तरह है।
पैकेज विवरण से:
mtr एकल नेटवर्क डायग्नोस्टिक टूल में 'ट्रेसरआउट' और 'पिंग' कार्यक्रमों की कार्यक्षमता को जोड़ती है।
जैसे ही mtr शुरू होता है, यह होस्ट mtr के बीच नेटवर्क कनेक्शन की जांच करता है और उपयोगकर्ता द्वारा निर्दिष्ट गंतव्य होस्ट करता है। यह मशीनों के बीच प्रत्येक नेटवर्क हॉप का पता निर्धारित करने के बाद, यह प्रत्येक मशीन के लिंक की गुणवत्ता निर्धारित करने के लिए प्रत्येक को एक क्रम ICMP ECHO अनुरोध भेजता है। जैसा कि यह ऐसा करता है, यह प्रत्येक मशीन के बारे में आंकड़े चलाता है।
mtr-small को X के समर्थन के बिना संकलित किया गया है और डिस्क स्थान को संरक्षित करता है।
इसे स्थापित करने के लिए:
sudo apt-get install mtr-tiny
उपयोग उदाहरण:
mtr example.lan
उदाहरण आउटपुट:
My traceroute [v0.71]
example.lan Sun Mar 25 00:07:50 2007
Packets Pings
Hostname %Loss Rcv Snt Last Best Avg Worst
1. example.lan 0% 11 11 1 1 1 2
2. ae-31-51.ebr1.Chicago1.Level3.n 19% 9 11 3 1 7 14
3. ae-1.ebr2.Chicago1.Level3.net 0% 11 11 7 1 7 14
4. ae-2.ebr2.Washington1.Level3.ne 19% 9 11 19 18 23 31
5. ae-1.ebr1.Washington1.Level3.ne 28% 8 11 22 18 24 30
6. ge-3-0-0-53.gar1.Washington1.Le 0% 11 11 18 18 20 36
7. 63.210.29.230 0% 10 10 19 19 19 19
8. t-3-1.bas1.re2.yahoo.com 0% 10 10 19 18 32 106
9. p25.www.re2.yahoo.com 0% 10 10 19 18 19 19
traceroute
, traceroute6
, tracepath
इस कार्य को। वे यूनिक्स प्रणालियों में स्थापित निष्पादन कार्यक्रम हैं (कहीं में /usr/bin/
, या /bin/
, या /usr/sbin/
, या /sbin/
- पिछले दो केवल रूट के लिए, एक सामान्य उपयोगकर्ता के लिए पथ में नहीं हैं)। वे किसी भी टर्मिनल पैकेज से स्वतंत्र हैं।
मेरा मानना है कि यह बदल गया है। अब आप "ip / website url" कॉन्फ़िगरेशन के साथ ट्रेसरआउट कमांड लाइन टाइप नहीं करते हैं। इसके बजाय आपको टाइप करना होगा:
traceroute <websiteinquestion.com (org, net, gov, whatever)>
मुझे नहीं पता कि इसे क्यों सरल बनाया गया है, लेकिन Hulu.com मुझ पर फ्रीज करने के लिए एक समाधान खोजने की कोशिश करने के बाद मुझे यह traceroute
आदेश देने की कोशिश करने का सुझाव दिया गया था । एक कूबड़ पर मैंने इसे केवल डोमेन नाम और विस्तार के साथ आज़माया और इसने पूरी तरह से काम किया।
traceroute
है कभी नहीं एक यूआरएल (जैसे के साथ काम किया traceroute http://askubuntu.com/
)। यह हमेशा एक डोमेन नाम (जैसे traceroute askubuntu.com
) के साथ काम करता है ।