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