11 دستور Netstat برای مدیریت شبکه های کامپیوتری
دستور Netstat یکی از دستور های اساسی خط فرمان می باشد. کار netstat نظارت بر شبکه در ورودی و خروجی و همچنین مشاهده routing tables ( جداول مسیر یابی ) آمار و … می باشد.
netstat در تمام سیستم عامل های یونیکسی ، لینوکسی و حتی ویندوز نصب می باشد. netstat برای پیدا کردن عیب های شبکه و ارزیابی عملکرد بسیار مفید است. دستور netstat یکی از ابزار های اساسی برای مشاهده پورت های باز ( listening یا به اصطلاح در حال گوش دادن ) و یا اینکه هر برنامه از چه پورتی استفاده می کند.
مشاهده تمام اتصال های پورت های TCP یا UDP
لیست تمام پورت ها ( tcp و udp ) با استفاده از دستور netstat -a
مشاهده تمام پورت های اتصال TCP
لیست تمام پورت های tcp با استفاده از دستور netstat -at
مشاهده تمام پورت های اتصال UDP
لیست تمام پورت های udp با استفاده از دستور netstat -au
لیست تمام پورت های فعال
لیست تمام پورت های فعال (باز ) با netstat -l
لیست تمام پورت های tcp فعال
مشاهده تمام پورت های tcp فعال ( باز ) با استفاده از netstat -lt
لیست تمام پورت های udp فعال
مشاهده تمام پورت های udp فعال ( باز ) با استفاده از netstat -lu
مشاهده تمام پورت های Unix فعال
لیست تمام پورت های یونیکس فعال (باز ) با استفاده از netstat -lx
نمایش آمار براساس پروتکل ها
به طور پیش فرض آمار براساس پروتکل های TCP و UDP و ICMP و آی پی نمایش داده می شود. شما می توانید از پارامتر -s برای تعیین مجموعه ای از پروتکل ها استفاده کنید.
نمایش آمار براساس پروتکل tcp
نمایش آمار پروتکل tcp با دستور netstat -st
نمایش آمار براساس پروتکل udp
با دستور netstat -su
نمایش نام سرویس به همراه PID
نمایش نام سرویس به همراه PID توسط netstat توسط دستور netstat -tp