Scroll to navigation

NETSTAT(8) دليل مدير نظام لينكس 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، قد يُترك هذا العمود فارغًا. عادةً يمكن أن تكون هذه إحدى عدة قيم:

المقبس لديه اتصال مؤسس.
يحاول المقبس بنشاط إنشاء اتصال.
تم استلام طلب اتصال من الشبكة.
المقبس مغلق، والاتصال في طور الإغلاق.
الاتصال مغلق، والمقبس ينتظر إغلاقًا من الطرف البعيد.
المقبس ينتظر بعد الإغلاق لمعالجة الحزم التي لا تزال في الشبكة.
المقبس غير مستخدم.
الطرف البعيد أغلق، في انتظار إغلاق المقبس.
الطرف البعيد أغلق، والمقبس مغلق. ينتظر التأكيد.
المقبس يستمع للاتصالات الواردة. هذه المقابس لا تُدرج في المخرجات除非 تحدد الخيار --listening (-l) أو --all (-a).
كلا المقبسين مغلقان لكننا لم نرسل جميع بياناتنا بعد.
حالة المقبس غير معروفة.

المستخدم

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

PID/اسم البرنامج

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

المؤقت

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

لا يوجد مؤقت مضبوط لهذا المقبس.
مؤقت إعادة الإرسال نشط للمقبس.
مؤقت البقاء على قيد الحياة نشط للمقبس.
الاتصال يغلق ومؤقت انتظار الوقت نشط للمقبس.

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

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

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

Proto

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

RefCnt

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

أعلام

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

Type

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

يُستخدم المقبس في وضع مخطط البيانات (بدون اتصال).
هذا مقبس دفق (اتصال).
يُستخدم المقبس كمقبس خام.
هذا يخدم الرسائل المُسلّمة بشكل موثوق.
هذا مقبس حزم تسلسلي.
مقبس وصول واجهة خام.
من يعرف ما سيحمله لنا المستقبل - فقط املأ هنا :-)

الحالة

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

المقبس غير مُخصص
المقبس يستمع لطلب اتصال. تُدرج هذه المقابس في المخرجات فقط إذا حددت الخيار --listening (-l) أو --all (-a).
المقبس على وشك إنشاء اتصال.
المقبس متصل.
المقبس يفصل الاتصال.
(empty)
المقبس غير متصل بآخر.
لا ينبغي أن تحدث هذه الحالة أبدًا.

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 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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

7 أكتوبر 2014 net-tools