فرمان traceroute در لینوکس, مسیری که بسته برای رسیدن به هاست طی می کند را چاپ می کند.این دستور زمانی استفاده می شود که بخواهید مسیر طی شده و کلیه ی هاپ هایی که یک بسته از آن عبور می کند را مشاهده کنید.
در زیر این دستور برای دستیابی به میزبان google از دستگاه محلی و همچنین جزئیات مربوط به تمام هاپ های موجود در مسیر را نشان می دهد.
ستون اول تعداد هاپ ها در مسیر را نشان می دهد.
ستون دوم آدرس آن هاپ را نشان می دهد.
در آخر 3 فاصله زمانی را به میلی ثانیه مشاهده می کنید.(فرمان traceroute سه بسته را به هاپ می فرستد و هر بار به زمان صرف شده برای رسیدن به هاپ اشاره می کند)
خط فرمان:
[traceroute [options] host_Address [pathlength
گزینه ها:
آی پی ورژن 4
برای نقشه ی روتینگ از آی پی ورژن 4 استفاده می کند.
traceroute -4 google.com
آی پی ورژن 6
برای نقشه ی روتینگ از آی پی ورژن 6 استفاده می کند.
traceroute -6 google.com
سوییچ -F
قطعه قطعه نشدن بسته
traceroute -F google.com
سوییچfirst_ttl) –f)
این سوییچ مشخص میکند از کدام هاپ تریس شروع شود و اگر عددی وارد نشود از اولین هاپ شروع می شود و حداکثر هم تا 30 عدد هاپ را تریس می کند.
traceroute –f 10 google.com
سوییچ -g
با این سوییچ مشخص می کنیم آی پی سورس تریس کدام آی پی باشد.
traceroute –g 192.168.43.45 google.com
سوییچ –max_ttl)m)
در این گزینه ما مشخص میکنیم حداکثر تعداد هاپ که تمایل داریم به ما نشان دهد چه تعداد هاپ باشد.(تعداد پیش فرض 30 است)
traceroute -m 5 google.com
سوییچ –n
با این سوییچ مشخص می کنیم در نقشه ی روتینگ هاست نیم را حذف کند.
traceroute -n google.com
سوییچ –P
پورت مقصد را معرفی میکند(پیش فرض 33434)
traceroute -p 20292 google.com
سوییچ -q nqueries
تعداد جستجوگر برای هر هاپ را مشخص میکند.
traceroute -q 1 google.com
سوییچ packetlen
طول بسته را مشخص می کند.(پیش فرض 60 بایت است)
traceroute google.com 100
سوییچ –help
با این سوییچ می توانید راهنمای کاملی از انواع سوییپ ها و توضیح مختصری در رابطه با هر یک مشاهده نمایید.
traceroute –help