NETSTAT(8)

الاسم
netstat - طباعة اتصالات الشبكة، جداول التوجيه، إحصائيات الواجهات، اتصالات التمويه، وعضويات البث المتعدد

موجز

netstat [address_family_options] [--tcp|-t] [--udp|-u] [--udplite|-U] [--sctp|-S] [--raw|-w] [--l2cap|-2] [--rfcomm|-f] [--listening|-l] [--all|-a] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--symbolic|-N] [--extend|-e[--extend|-e]] [--timers|-o] [--program|-p] [--verbose|-v] [--continuous|-c] [--wide|-W]

netstat {--route|-r} [address_family_options] [--extend|-e[--extend|-e]] [--verbose|-v] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c]

netstat {--interfaces|-i} [--all|-a] [--extend|-e[--extend|-e]] [--verbose|-v] [--program|-p] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c]

netstat {--groups|-g} [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c]

netstat {--masquerade|-M} [--extend|-e] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c]

netstat {--statistics|-s} [--tcp|-t] [--udp|-u] [--udplite|-U] [--sctp|-S] [--raw|-w]

netstat {--version|-V}

netstat {--help|-h}

address_family_options:

[-4|--inet] [-6|--inet6] [--protocol={inet,inet6,unix,ipx,ax25,netrom,ddp,bluetooth, ... } ] [--unix|-x] [--inet|--ip|--tcpip] [--ax25] [--x25] [--rose] [--ash] [--bluetooth] [--ipx] [--netrom] [--ddp|--appletalk] [--econet|--ec]

ملاحظات
هذا البرنامج قديم في الغالب. البديل لـ netstat هو ss. البديل لـ netstat -r هو ip route. البديل لـ netstat -i هو ip -s link. البديل لـ netstat -g هو ip maddr.

الوصف
يطبع Netstat معلومات حول النظام الفرعي للشبكات في لينكس. يتم التحكم في نوع المعلومات المطبوعة بواسطة الوسيطة الأولى، كما يلي:

  (لا شيء)
بشكل مبدئي، يعرض netstat قائمة بالمقابس المفتوحة. إذا لم تحدد أي عائلات عناوين، فسيتم طباعة المقابس النشطة لجميع عائلات العناوين المهيأة.

  --route, -r
عرض جداول توجيه النواة. انظر الوصف في route(8) للتفاصيل. ينتج netstat -r و route -e نفس المخرجات.

  --groups, -g
عرض معلومات عضوية مجموعة البث المتعدد لـ IPv4 و IPv6.

  --interfaces, -i
عرض جدول بجميع واجهات الشبكة.

  --masquerade, -M
عرض قائمة بالاتصالات المموهة.

  --statistics, -s
عرض إحصائيات موجزة لكل بروتوكول.

الخيارات

  --verbose, -v
إخبار المستخدم بما يحدث من خلال الإسهاب. خاصة طباعة بعض المعلومات المفيدة حول عائلات العناوين غير المهيأة.

  --wide, -W
لا تقطع عناوين IP باستخدام مخرجات بعرض حسب الحاجة. هذا اختياري حالياً لعدم كسر النصوص البرمجية الحالية.

  --numeric, -n
عرض عناوين رقمية بدلاً من محاولة تحديد أسماء المضيف أو المنفذ أو المستخدم الرمزية.

  --numeric-hosts
يعرض عناوين مضيف رقمية لكنه لا يؤثر على تحليل أسماء المنفذ أو المستخدم.

  --numeric-ports
يعرض أرقام منافذ رقمية لكنه لا يؤثر على تحليل أسماء المضيف أو المستخدم.

  --numeric-users
يعرض معرفات مستخدم رقمية لكنه لا يؤثر على تحليل أسماء المضيف أو المنفذ.

  --protocol=family, -A
يحدد عائلات العناوين (ربما توصف بشكل أفضل كبروتوكولات منخفضة المستوى) التي سيتم عرض اتصالاتها. family هي قائمة مفصولة بفاصلة (',') من كلمات مفتاحية لعائلة العنوان مثل inet، inet6، unix، ipx، ax25، netrom، econet، ddp، و bluetooth. هذا له نفس تأثير استخدام الخيارات --inet|-4، --inet6|-6، --unix|-x، --ipx، --ax25، --netrom، --ddp، و --bluetooth.

عائلة العنوان inet (Iv4) تتضمن مقابس بروتوكول raw، udp، udplite و tcp.

عائلة العنوان bluetooth (Iv4) تتضمن مقابس بروتوكول l2cap و rfcomm.

  -c, --continuous
سيؤدي هذا إلى جعل netstat يطبع المعلومات المحددة كل ثانية بشكل مستمر.

  -e, --extend
عرض معلومات إضافية. استخدم هذا الخيار مرتين للحصول على أقصى تفاصيل.

  -o, --timers
ضمّن المعلومات المتعلقة بمؤقتات الشبكة.

  -p, --program
اعرض PID واسم البرنامج الذي ينتمي إليه كل مقبس. يُظهر واصلة إذا كان المقبس ينتمي إلى النواة (مثل خدمة نواة، أو أن العملية قد انتهت لكن المقبس لم ينتهِ من الإغلاق بعد).

  -l, --listening
اعرض المقابس المنتظرة فقط. (تُحذف هذه افتراضيًا.)

  -a, --all
اعرض المقابس المنتظرة وغير المنتظرة. مع الخيار --interfaces، اعرض الواجهات غير النشطة

  -F
اطبع معلومات التوجيه من FIB. (هذا هو المبدئي.)

  -C
اطبع معلومات التوجيه من خبيئة التوجيه.

الخرج

  اتصالات الإنترنت النشطة (TCP, UDP, UDPLite, raw)

  Proto
البروتوكول (tcp, udp, udpl, raw) المستخدم بواسطة المقبس.

  Recv-Q
مؤسس: عدد البايتات التي لم ينسخها برنامج المستخدم المتصل بهذا المقبس. منتظر: منذ النواة 2.6.18 يحتوي هذا العمود على تراكم syn الحالي.

  Send-Q
مؤسس: عدد البايتات التي لم يؤكدها المضيف البعيد. منتظر: منذ النواة 2.6.18 يحتوي هذا العمود على الحجم الأقصى لتراكم syn.

  العنوان المحلي
عنوان ورقم منفذ الطرف المحلي للمقبس. ما لم يُحدد الخيار --numeric (-n)، يُحل عنوان المقبس إلى اسم مضيفه القانوني (FQDN)، ويُترجم رقم المنفذ إلى اسم الخدمة المقابل.

  العنوان الخارجي
عنوان ورقم منفذ الطرف البعيد للمقبس. مماثل لـ "العنوان المحلي".

  الحالة
حالة المقبس. نظرًا لعدم وجود حالات في الوضع الخام وعدم استخدام حالات عادةً في UDP وUDPLite، قد يُترك هذا العمود فارغًا. عادةً يمكن أن تكون هذه إحدى عدة قيم:

ESTABLISHED
    المقبس لديه اتصال مؤسس.

SYN_SENT
    يحاول المقبس بنشاط إنشاء اتصال.

SYN_RECV
    تم استلام طلب اتصال من الشبكة.

FIN_WAIT1
    المقبس مغلق، والاتصال في طور الإغلاق.

FIN_WAIT2
    الاتصال مغلق، والمقبس ينتظر إغلاقًا من الطرف البعيد.

TIME_WAIT
    المقبس ينتظر بعد الإغلاق لمعالجة الحزم التي لا تزال في الشبكة.

CLOSE
    المقبس غير مستخدم.

CLOSE_WAIT
    الطرف البعيد أغلق، في انتظار إغلاق المقبس.

LAST_ACK
    الطرف البعيد أغلق، والمقبس مغلق. ينتظر التأكيد.

LISTEN
    المقبس يستمع للاتصالات الواردة. هذه المقابس لا تُدرج في المخرجات除非 تحدد الخيار --listening (-l) أو --all (-a).

CLOSING
    كلا المقبسين مغلقان لكننا لم نرسل جميع بياناتنا بعد.

UNKNOWN
    حالة المقبس غير معروفة.

  المستخدم
اسم المستخدم أو معرف المستخدم (UID) لمالك المقبس.

  PID/اسم البرنامج
زوج مفصول بشرطة مائلة من معرف العملية (PID) واسم العملية التي تملك المقبس. الخيار --program يُسبب تضمين هذا العمود. ستحتاج أيضًا إلى صلاحيات المستخدم الخارق لرؤية هذه المعلومات على مقابس لا تملكها. معلومات التعريف هذه غير متاحة بعد لمقابس IPX.

  المؤقت
مؤقت TCP المرتبط بهذا المقبس. التنسيق هو timer(a/b/c). المؤقت هو إحدى القيم التالية:

off لا يوجد مؤقت مضبوط لهذا المقبس.

on  مؤقت إعادة الإرسال نشط للمقبس.

keepalive
    مؤقت البقاء على قيد الحياة نشط للمقبس.

timewait
    الاتصال يغلق ومؤقت انتظار الوقت نشط للمقبس.

القيم بين الأقواس:

a   قيمة المؤقت.

b   عدد عمليات إعادة الإرسال المُرسلة.

c   عدد إشارات البقاء على قيد الحياة المُرسلة.

  مقابس نطاق يونكس النشطة

  Proto
البروتوكول (عادةً unix) المُستخدم بواسطة المقبس.

  RefCnt
عدد المراجع (أي العمليات المرفقة عبر هذا المقبس).

  أعلام
الأعلام المعروضة هي SO_ACCEPTON (تُعرض كـ ACC)، SO_WAITDATA (W) أو SO_NOSPACE (N). يُستخدم SO_ACCECPTON على المقابس غير المتصلة إذا كانت عملياتها المقابلة تنتظر طلب اتصال. الأعلام الأخرى ليست ذات أهمية عادية.

  Type
هناك عدة أنواع من وصول المقبس:

SOCK_DGRAM
    يُستخدم المقبس في وضع مخطط البيانات (بدون اتصال).

SOCK_STREAM
    هذا مقبس دفق (اتصال).

SOCK_RAW
    يُستخدم المقبس كمقبس خام.

SOCK_RDM
    هذا يخدم الرسائل المُسلّمة بشكل موثوق.

SOCK_SEQPACKET
    هذا مقبس حزم تسلسلي.

SOCK_PACKET
    مقبس وصول واجهة خام.

UNKNOWN
    من يعرف ما سيحمله لنا المستقبل - فقط املأ هنا :-)

  الحالة
سيحتوي هذا الحقل على إحدى الكلمات المفتاحية التالية:

FREE
    المقبس غير مُخصص

LISTENING
    المقبس يستمع لطلب اتصال. تُدرج هذه المقابس في المخرجات فقط إذا حددت الخيار --listening (-l) أو --all (-a).

CONNECTING
    المقبس على وشك إنشاء اتصال.

CONNECTED
    المقبس متصل.

DISCONNECTING
    المقبس يفصل الاتصال.

(empty)
    المقبس غير متصل بآخر.

UNKNOWN
    لا ينبغي أن تحدث هذه الحالة أبدًا.

  PID/اسم البرنامج
معرف العملية (PID) واسم العملية التي لديها المقبس مفتوحًا. تتوفر معلومات إضافية في القسم اتصالات الإنترنت النشطة المكتوب أعلاه.

  المسار
هذا هو اسم المسار الذي تعلقت به العمليات المقابلة بالمقبس.

  مقابس IPX النشطة
(يحتاج هذا إلى من يعرفه)

  مقابس NET/ROM النشطة
(يحتاج هذا إلى من يعرفه)

  مقابس AX.25 النشطة
(يحتاج هذا إلى من يعرفه)

الملفات
/etc/services -- ملف ترجمة الخدمات

/proc -- نقطة التحميل لنظام الملفات proc، الذي يوفر الوصول إلى معلومات حالة النواة عبر الملفات التالية.

/proc/net/dev -- معلومات الجهاز

/proc/net/raw -- معلومات المقبس الخام

/proc/net/tcp -- معلومات مقبس TCP

/proc/net/udp -- معلومات مقبس UDP

/proc/net/udplite -- معلومات مقبس UDPLite

/proc/net/igmp -- معلومات البث المتعدد IGMP

/proc/net/unix -- معلومات مقبس نطاق يونكس

/proc/net/ipx -- معلومات مقبس IPX

/proc/net/ax25 -- معلومات مقبس AX25

/proc/net/appletalk -- معلومات مقبس DDP (appletalk)

/proc/net/nr -- معلومات مقبس NET/ROM

/proc/net/route -- معلومات توجيه IP

/proc/net/ax25_route -- معلومات توجيه AX25

/proc/net/ipx_route -- معلومات توجيه IPX

/proc/net/nr_nodes -- قائمة عقد NET/ROM

/proc/net/nr_neigh -- جيران NET/ROM

/proc/net/ip_masquerade -- اتصالات مُقنّعة

/sys/kernel/debug/bluetooth/l2cap -- معلومات Bluetooth L2CAP

/sys/kernel/debug/bluetooth/rfcomm -- اتصالات تسلسلية Bluetooth

/proc/net/snmp -- إحصائيات

انظر أيضًا
route(8), ifconfig(8), iptables(8), proc(5), ss(8), ip(8)

العلل
قد تظهر معلومات غريبة أحيانًا إذا تغير مقبس أثناء عرضه. من غير المرجح حدوث ذلك.

المؤلفون
واجهة مستخدم netstat كُتبت بواسطة Fred Baumgarten <dc6iq@insu1.etec.uni-karlsruhe.de>، وصفحة الدليل أساسًا بواسطة Matt Welsh <mdw@tc.cornell.edu>. حُدثت بواسطة Alan Cox <Alan.Cox@linux.org>، وحُدثت مرة أخرى بواسطة Tuan Hoang <tqhoang@bigfoot.com>. صفحة الدليل والأمر المضمنان في حزمة net-tools أعيدت كتابتهما بالكامل بواسطة Bernd Eckenfels <ecki@linux.de>. أُضيفت خيارات UDPLite بواسطة Brian Micek <bmicek@gmail.com>

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.