| RTMON(8) | System Manager's Manual | RTMON(8) |
نام (NAME)
rtmon - نظارت بر پیامها و رویدادهای netlink و مسیریابی
خلاصه دستور (SYNOPSIS)
rtmon [ OPTIONS ] file FILE [ all | OBJECTS ]
OPTIONS := { f[amily] { inet | inet6 | link | help } | -4 | -6 | -0 | -V[ersion] }
OBJECTS := [ link ] [ address ] [ route ]
توضیحات (DESCRIPTION)
این صفحه راهنما به طور خلاصه دستور rtmon را شرح میدهد.
دستور rtmon به سوکت netlink گوش میدهد و تغییرات جدول مسیریابی را نظارت میکند.
rtmon میتواند پیش از صدور اولین دستور پیکربندی شبکه اجرا شود. به عنوان مثال اگر دستور زیر را در یک اسکریپت راهاندازی (startup) قرار دهید:
rtmon file /var/log/rtmon.log
بعداً میتوانید تاریخچه کامل را مشاهده کنید. البته امکان اجرای rtmon در هر زمانی وجود دارد. این ابزار در لحظه اجرا، یک تصویر لحظهای (snapshot) از وضعیت موجود را در ابتدای تاریخچه ثبت میکند.
گزینهها (OPTIONS)
rtmon از گزینههای زیر پشتیبانی میکند:
- -Version
- نمایش نسخه و خروج.
- help
- نمایش خلاصهای از گزینهها.
- file FILE [ all | OBJECTS ]
- ثبت خروجی در FILE. شناسه OBJECTS فهرستی از انواع اشیایی است که میخواهیم نظارت شوند. این شناسه میتواند شامل link، address، route و all باشد. گزینه link دستگاه شبکه را تعیین میکند، address آدرس پروتکل (IP یا IPv6) روی یک دستگاه را مشخص میسازد، route مدخل جدول مسیریابی را تعیین میکند و all همانطور که از نامش پیداست همه موارد را در بر میگیرد.
- -family [ inet | inet6 | link | help ]
- تعیین خانواده پروتکل. گزینه inet معادل IPv4، گزینه inet6 معادل IPv6، گزینه link به این معنی است که هیچ پروتکل شبکهای درگیر نیست، و گزینه help اطلاعات نحوه استفاده را چاپ میکند.
- -4
- استفاده از IPv4. میانبری برای -family inet است.
- -6
- استفاده از IPv6. میانبری برای -family inet6 است.
- -0
- استفاده از یک شناسه ویژه خانواده پروتکل به این معنی که هیچ پروتکل شبکهای درگیر نیست. میانبری برای -family link است.
مثالهای کاربردی (USAGE EXAMPLES)
- # rtmon file /var/log/rtmon.log
- ثبت لاگ در فایل /var/log/rtmon.log، سپس اجرای:
- # ip monitor file /var/log/rtmon.log
- برای نمایش خروجی ثبتشده از فایل.
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
دستور rtmon توسط Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> نوشته شده است.
این صفحه راهنما توسط Michael Prokop <mika@grml.org> برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).