English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر netstat في Linux

مجمع الأوامر في لينكس

أمر netstat في Linux يُستخدم لعرض حالة الشبكة.

يستخدم الأمر netstat لمعرفة حالة الشبكة بأكملها في نظام Linux.

النحو

netstat [-acCeFghilMnNoprstuvVwx][-A<نوع الشبكة>][--ip]

شرح المعاملات:

  • -a أو --all يعرض جميع Socket في الاتصالات.
  • -A<نوع الشبكة> أو --<نوع الشبكة> يعرض العناوين المتعلقة بذلك نوع الشبكة.
  • -c أو --continuous يعرض حالة الشبكة بشكل مستمر.
  • -C أو --cache يظهر معلومات التخزين المؤقت لمزود التوجيه.
  • -e أو --extend يظهر معلومات أخرى للشبكة.
  • -F أو --fib يظهر مخزن التوجيه.
  • -g أو --groups يظهر قائمة أعضاء مجموعة التبليغ المتعدد.
  • -h أو --help المساعدة عبر الإنترنت.
  • -i أو --interfaces يظهر جدول معلومات واجهات الشبكة.
  • -l أو --listening يظهر Socket للخدمات التي تتم مراقبتها.
  • -M أو --masquerade يظهر الاتصالات المخفية.
  • -n أو --numeric يستخدم عنوان IP مباشرة وليس من خلال اسم النطاق.
  • -N أو --netlink أو --symbolic يظهر اسم الرابط الرمزي للعتاد الشبكي.
  • -o أو --timers يظهر التوقيتات.
  • -p أو --programs يظهر رمز التعرف على البرنامج واسم البرنامج الذي يستخدم Socket.
  • -r أو --route يظهر جدول التوجيه.
  • -s أو --statistics يظهر جدول إحصاءات عمل الشبكة.
  • -t أو --tcp يظهر حالة الاتصال الخاصة ببروتوكول نقل البيانات TCP.
  • -u أو --udp يظهر حالة الاتصال الخاصة ببروتوكول نقل البيانات UDP.
  • -v أو --verbose يظهر عملية تنفيذ الأمر.
  • -V أو --version يظهر معلومات الإصدار.
  • -w أو --raw يظهر حالة الاتصال الخاصة ببروتوكول نقل البيانات الرمادي.
  • -x أو --unix تأثير هذا المعامل هو نفس تأثير تحديد "-A unix".
  • --ip أو --inet تأثير هذا المعامل هو نفس تأثير تحديد "-A inet".

مثال على الإنترنت

يظهر الحالة الشاملة للشبكة

# netstat -a

عرض حالة الاتصالات UDP الحالية

# netstat -nu

عرض استخدام جوانب UDP

# netstat -apu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address        Foreign Address       State    PID/Program name  
udp 0 0 *:32768           *:*                   -          
udp 0 0 *:nfs            *:*                   -          
udp 0 0 *:641            *:*                   3006/rpc.statd   
udp 0 0 192.168.0.3:netbios-ns   *:*                   3537/nmbd      
udp 0 0 *:netbios-ns        *:*                   3537/nmbd      
udp 0 0 192.168.0.3:netbios-dgm   *:*                   3537/nmbd      
udp 0 0 *:netbios-dgm        *:*                   3537/nmbd      
udp 0 0 *:tftp           *:*                   3346/xinetd     
udp 0 0 *:999            *:*                   3366/rpc.rquotad  
udp 0 0 *:sunrpc          *:*                   2986/portmap    
udp 0 0 *:ipp            *:*                   6938/cupsd     
udp 0 0 *:1022           *:*                   3392/rpc.mountd   
udp    0   0 *:638            *:*                   3006/rpc.statd

عرض قائمة بطاقات الشبكة

# netstat -i
جدول واجهات النواة
Iface    MTU Met  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0    1500  0  181864   0   0   0  141278   0   0   0 BMRU
lo    16436  0   3362   0   0   0   3362   0   0   0 LRU

عرض علاقات مجموعات التجميع

# netstat -g
أعضاء المجموعات IPv6/IPv4
Interface    RefCnt Group
--------------- ------ ---------------------
lo       1   ALL-SYSTEMS.MCAST.NET
eth0      1   ALL-SYSTEMS.MCAST.NET
lo       1   ff02::1
eth0      1   ff02::1:ff0a:b0c
eth0      1   ff02::1

عرض معلومات إحصائية الشبكة

# netstat -s
Ip:
  184695 حزمة في المجموع تم استلامها
  0 تم التحويل
  0 حزم واردة تم التخلص منها
  184687 حزمة واردة تم تسليمها
  143917 طلب ارسل
  32 حزم خارجة تم التخلص منها
  30 تم التخلص منها بسبب عدم وجود مسار
Icmp:
  676 رسائل ICMP استلمت
  5 رسائل ICMP فشلت في الدخول.
  مخطط إدخال ICMP:
    الوجهة غير متاحة: 44
    طلبات الايكو: 287
    استجابات الايكو: 345
  304 رسائل ICMP ارسلت
  0 ICMP messages failed
  ICMP output histogram:
    destination unreachable: 17
    echo replies: 287
Tcp:
  473 active connections openings
  28 passive connection openings
  4 failed connection attempts
  11 connection resets received
  1 connections established
  178253 segments received
  137936 segments send out
  29 segments retransmited
  0 bad segments received.
  336 resets sent
Udp:
  5714 packets received
  8 packets to unknown port received.
  0 packet receive errors
  5419 packets sent
TcpExt:
  1 resets received for embryonic SYN_RECV sockets
  ArpFilter: 0
  12 TCP sockets finished time wait in fast timer
  572 delayed acks sent
  3 delayed acks further delayed because of locked socket
  13766 packets directly queued to recvmsg prequeue.
  1101482 packets directly received from backlog
  19599861 packets directly received from prequeue
  46860 packets header predicted
  14541 packets header predicted and directly queued to user
  TCPPureAcks: 12259
  TCPHPAcks: 9119
  TCPRenoRecovery: 0
  TCPSackRecovery: 0
  TCPSACKReneging: 0
  TCPFACKReorder: 0
  TCPSACKReorder: 0
  TCPRenoReorder: 0
  TCPTSReorder: 0
  TCPFullUndo: 0
  TCPPartialUndo: 0
  TCPDSACKUndo: 0
  TCPLossUndo: 0
  TCPLoss: 0
  TCPLostRetransmit: 0
  TCPRenoFailures: 0
  TCPSackFailures: 0
  TCPLossFailures: 0
  TCPFastRetrans: 0
  TCPForwardRetrans: 0
  TCPSlowStartRetrans: 0
  TCPTimeouts: 29
  TCPRenoRecoveryFail: 0
  TCPSackRecoveryFail: 0
  TCPSchedulerFailed: 0
  TCPRcvCollapsed: 0
  TCPDSACKOldSent: 0
  TCPDSACKOfoSent: 0
  TCPDSACKRecv: 0
  TCPDSACKOfoRecv: 0
  إلغاء TCP عند الاتصال المسبق: 0
  إلغاء TCP عند البيانات: 1
  إلغاء TCP عند إغلاق الاتصال: 0
  إلغاء TCP عند استخدام الذاكرة: 0
  إلغاء TCP عند انتهاء الوقت: 3
  إلغاء TCP عند التأمل: 0
  فشل إلغاء TCP: 3
  ضغط ذاكرة TCP: 0

عرض واجهات الاستماع

# netstat -l
اتصالات الإنترنت النشطة (فقط الخوادم)
البروتوكول المُستقبل - الحجم المُستقبل - الحجم المُرسل عنوان المُحلي عنوان الخارجي حالة   
tcp 0 0 *:32769           *:*             LISTEN   
tcp 0 0 *:nfs            *:*             LISTEN   
tcp 0 0 *:644            *:*             LISTEN   
tcp 0 0 *:1002 *:* LISTEN   
tcp 0 0 *:netbios-ssn *:* LISTEN   
tcp 0 0 *:sunrpc *:* LISTEN   
tcp 0 0 vm-dev:ipp *:* LISTEN   
tcp 0 0 *:telnet *:* LISTEN   
tcp 0 0 *:601 *:* LISTEN   
tcp 0 0 *:microsoft-ds *:* LISTEN   
tcp 0 0 *:http *:* LISTEN   
tcp 0 0 *:ssh *:* LISTEN   
tcp 0 0 *:https *:* LISTEN   
udp 0 0 *:32768 *:*                   
udp 0 0 *:nfs *:*                   
udp 0 0 *:641 *:*                   
udp 0 0 192.168.0.3:netbios-ns *:*                   
udp 0 0 *:netbios-ns *:*                   
udp 0 0 192.168.0.3:netbios-dgm *:*                   
udp 0 0 *:netbios-dgm *:*                   
udp 0 0 *:tftp *:*                   
udp 0 0 *:999 *:*                   
udp 0 0 *:sunrpc *:*                   
udp 0 0 *:ipp *:*                   
udp    0   0 *:1022           *:*                   
udp    0   0 *:638            *:*                   
UNIX sockets active (only servers)
Proto RefCnt Flags    Type    State     I-Node Path
unix 2   [ACC]   STREAM   LISTENING   10621 @/tmp/fam-root-
unix 2   [ACC]   STREAM   LISTENING   7096  /var/run/acpid.socket
unix 2   [ACC]   STREAM   LISTENING   9792  /tmp/.gdm_socket
unix 2   [ACC]   STREAM   LISTENING   9927  /tmp/.X11-unix/X0
unix 2   [ACC]   STREAM   LISTENING   10489 /tmp/ssh-lbUnUf4552/agent.4552
unix 2   [ACC]   STREAM   LISTENING   10558 /tmp/ksocket-root/kdeinit__0
unix 2   [ACC]   STREAM   LISTENING   10560 /tmp/ksocket-root/kdeinit-:0
unix 2   [ACC]   STREAM   LISTENING   10570 /tmp/.ICE-unix/dcop4664-1270815442
unix 2   [ACC]   STREAM   LISTENING   10843 /tmp/.ICE-unix/4735
unix 2   [ACC]   STREAM   LISTENING   10591 /tmp/ksocket-root/klauncherah2arc.slave-socket
unix 2   [ACC]   STREAM   LISTENING   7763  /var/run/iiim/.iiimp-unix/9010
unix 2   [ ACC ]   STREAM   LISTENING   11047 /tmp/orbit-root/linc-1291-0-1e92c8082411
unix 2   [ ACC ]   STREAM   LISTENING   11053 /tmp/orbit-root/linc-128e-0-dc070659cbb3
unix 2   [ ACC ]   STREAM   LISTENING   8020  /var/run/dbus/system_bus_socket
unix 2   [ ACC ]   STREAM   LISTENING   58927 /tmp/mcop-root/vm-dev-2c28-4beba75f
unix 2   [ ACC ]   STREAM   LISTENING   7860  /tmp/.font-unix/fs7100
unix 2   [ ACC ]   STREAM   LISTENING   7658  /dev/gpmctl
unix 2   [ ACC ]   STREAM   LISTENING   10498 @/tmp/dbus-s2MLJGO5Ci

مجمع الأوامر في لينكس