คุณสามารถใช้traceroute
สำหรับการติดตามเครือข่ายขั้นสูงคุณสามารถเลือกระหว่างโปรโตคอล IPv4 และ Ipv6 คุณยังสามารถเลือกระหว่างรูปแบบข้อมูล ICMP, TCP หรือ UDP สำหรับโพรบ
ดังนั้นจึงtraceroute
มีตัวเลือกขั้นสูงมากกว่าtracepath
ที่ใช้แพ็คเก็ต UDP สำหรับการติดตาม
ตอนนี้เกี่ยวกับสิทธิ์ superuser :
คุณสามารถใช้traceroute
กับทั้งผู้ใช้ปกติและ superuser ที่ขึ้นอยู่กับตัวเลือกที่คุณต้องการใช้นี่คือตัวอย่าง:
ที่นี่เราใช้แพ็กเก็ตUDPซึ่งไม่ต้องการสิทธิ์พิเศษของผู้ใช้ขั้นสูง
ที่นี่เราจะใช้ICMPแพ็กเก็ตก้องซึ่งต้องมีสิทธิ์
ด้วยแพ็คเก็ตICMPคุณสามารถโจมตี DDOS ได้
เพื่อเรียนรู้เกี่ยวกับตัวเลือก ICMP Traceroute Man Page
วิธีดูtraceroute
ตัวเลือกพิมพ์ในเทอร์มินัลman traceroute
ICMP ต้องการสิทธิ์ผู้ใช้ขั้นสูงเพื่อให้มั่นใจว่าผู้ดูแลระบบสามารถใช้ตัวเลือกบางตัวได้เนื่องจากสามารถใช้ในการ ping of Death และรวบรวมข้อมูลเกี่ยวกับเครือข่ายเฉพาะสิทธิพิเศษที่นี่จะทำให้ผู้ใช้ขั้นสูงสามารถเปลี่ยนตัวเลือกโดยใช้ ICMP แพ็คเก็ต
ที่คุณสามารถเห็นได้เมื่อคุณพยายาม ping ดังนั้นเว็บไซต์เช่นwww.microsoft.com
นั้น ping ของคุณจะล้มเหลวแม้จะออนไลน์และนั่นเป็นเพราะเราเตอร์ของ Microsoft บล็อก ICMP_requests
ดังนั้น linux จึงปกป้องระบบจากผู้ใช้ที่ไม่มีสิทธิพิเศษดังนั้นพวกเขาจึงไม่สามารถใช้คำสั่งนี้เพื่อโจมตีได้