traceroute

नेटवर्क

इस्तेमाल

traceroute -n <host>

गंतव्य तक पैकेट जिन राउटरों से गुज़रता है उन्हें एक-एक पंक्ति में दिखाता है; बीच में `* * *` का मतलब रास्ता टूटा नहीं, बस वह राउटर जवाब नहीं देता।

आम विकल्प

विकल्पअर्थ
-nSkip reverse DNS, which makes it much faster.
-m 20Stop after twenty hops instead of the default thirty.
-q 1One probe per hop instead of three.
-w 1Wait one second per probe.
-IUse ICMP echo instead of UDP; needs root.
-T -p 443Use TCP to a real port, which firewalls usually let through (Linux).

उदाहरण

traceroute -n 8.8.8.8

The path packets take, without name lookups.

sudo traceroute -T -p 443 example.com

Trace over TCP 443 when UDP probes are blocked (Linux).

कनेक्शन न बने तो ये बताते हैं कि बात कहाँ तक पहुँची — नाम हल नहीं हुआ, रास्ता नहीं, या पोर्ट बंद है।

कैसे पढ़ें

  • बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
  • तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
  • विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।

आम सवाल

Q. traceroute क्या करता है?

गंतव्य तक पैकेट जिन राउटरों से गुज़रता है उन्हें एक-एक पंक्ति में दिखाता है; बीच में `* * *` का मतलब रास्ता टूटा नहीं, बस वह राउटर जवाब नहीं देता।

Q. इसे कैसे लिखें?

traceroute -n <host> — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।

Q. कितने विकल्प जानने लायक़ हैं?

यहाँ 6 दिए हैं; पूरी सूची man traceroute में है। यह कमांड नेटवर्क में आती है।

मिलती-जुलती कमांड

man पेज: man traceroute