نحوه کار با دستور traceroute در لینوکس

کاربرد دستور traceroute
فرمان traceroute در لینوکس, مسیری که بسته برای رسیدن به هاست طی می کند را چاپ می کند. این دستور زمانی استفاده می شود که بخواهید مسیر طی شده و کلیه ی هاپ هایی که یک بسته از آن عبور می کند را مشاهده کنید.
برای مثال جهت دستیابی به میزبان google از دستور زیر استفاده میشود:
ستون اول: تعداد هاپ ها در مسیر/ ستون دوم: آدرس آن هاپ، در آخر 3 فاصله زمانی را به میلی ثانیه مشاهده می کنید. (فرمان traceroute سه بسته را به هاپ می فرستد و هر بار به زمان صرف شده برای رسیدن به هاپ اشاره می کند)
[traceroute [options] host_Address [pathlengthip version 4: برای نقشه ی روتینگ
traceroute -4 google.comip version 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در سیستم عامل لینوکس می توانید از دستور mtr domain.com و یا traceroute domain.com استفاده کنید.
تلاش نت
02154109000






