برنامه نویسی
traceroute – انجمن DEV 👩💻👨💻
ردیابی
traceroute ابزاری برای ردیابی مسیر بسته IP در هنگام عبور از روترها است و ابزاری عالی برای بررسی مسیر از مبدا به مقصد است. دستور traceroute یکی از ساده ترین و در عین حال موثرترین راه ها برای عیب یابی مشکلات شبکه است.
توجه داشته باشید:
- پلتفرم های مختلف تراسروت را به عنوان ابزار ارائه می دهند، مانند TRACERT در ویندوز یا TRACEROUTE در لینوکس و مک.
- مراحل نصب در هر دو پلتفرم بسیار ساده است، زیرا ما در مورد لینوکس (اوبونتو) صحبت خواهیم کرد. در زیر مراحل نصب این ابزار کمکی آورده شده است.
- اگر از خانواده RHEL هستید، می توانید این را نصب کنید
yum
.
$ apt-get update -y
$ apt get install traceroute -y
در اینجا چند نمونه از نحوه استفاده از دستور traceroute در لینوکس آورده شده است:
برای انجام تراسروت به میزبان:
$ traceroute google.com
برای انجام یک traceroute به یک میزبان با آدرس IP:
$ traceroute 142.250.77.78
برای انجام تراسروت با حداکثر 10 پرش:
$ traceroute -m 10 google.com
برای اجرای تراسروت با حداکثر زمان انتظار 2 ثانیه در هر پرش:
$ traceroute -w 2 google.com
برای انجام یک traceroute با ارسال تنها یک بسته در هر هاپ:
$ traceroute -q 1 google.com
در صورت تمایل به بررسی قابلیت های آن از طریق man traceroute