لينكس netstat أمر #
لينكس netstat الأمر أداة شبكات فعّالة تُستخدم لعرض اتصالات الشبكة، وجداول التوجيه، وإحصائيات الواجهة، واتصالات التنكر، وعضويات البث المتعدد. على الرغم من استبداله الآن بـ ss، يظل قيماً في العديد من توزيعات Linux لتشخيص مشكلات الشبكة ومراقبة أداء النظام.
الاستخدام الرئيسي وبنية الجملة netstat أمر #
البنية الأساسية لملف netstat الأمر هو:
netstat [OPTIONS]
- OPTIONS:أعلام للتحكم في سلوك ومخرجات
netstat.
netstat جدول الغش في الأوامر #
| أمر | الوصف |
netstat |
يعرض الاتصالات النشطة وجداول التوجيه وإحصائيات الواجهة. |
netstat -t |
يعرض فقط اتصالات TCP. |
netstat -u |
يعرض فقط اتصالات UDP. |
netstat -l |
يعرض المنافذ والمقابس الاستماع. |
netstat -r |
يعرض جدول التوجيه. |
netstat -i |
يعرض إحصائيات واجهة الشبكة. |
netstat -s |
يعرض إحصائيات موجزة لكل بروتوكول. |
netstat -p |
يعرض معرف العملية واسم البرنامج للاتصالات. |
حالات الاستخدام المشترك #
عرض الاتصالات النشطة #
netstat
يعرض جميع اتصالات الشبكة النشطة على النظام.
إظهار اتصالات TCP #
netstat -t
يقوم بتصفية الإخراج لعرض اتصالات TCP فقط.
مراقبة منافذ الاستماع #
netstat -l
تسرد جميع المنافذ الموجودة حاليًا في حالة الاستماع.
عرض جدول التوجيه #
netstat -r
يعرض جدول توجيه النظام، وهو مفيد لتشخيص مشكلات التوجيه.
التحقق من الاتصالات الخاصة بالعملية #
netstat -p
يعرض معرف العملية (PID) واسم البرنامج المرتبط بكل اتصال.
الاستخدام المتقدم #
إحصائيات الواجهة #
netstat -i
يعرض إحصائيات مفصلة حول واجهات الشبكة، بما في ذلك الحزم المرسلة والمستلمة.
ملخص إحصائيات البروتوكول #
netstat -s
يوفر ملخصًا لإحصائيات الشبكة، مجمعة حسب البروتوكول (TCP، UDP، ICMP، وما إلى ذلك).
تصفية حسب العنوان #
تتحد مع grep لتصفية الاتصالات حسب العنوان:
netstat -an | grep 192.168.1.1
باستخدام netstat مع RELIANOID الحلول #
In RELIANOIDالبنية التحتية، netstat يعد الأمر مفيدًا لتشخيص الاتصال، وتحليل أداء موازن التحميل، ومراقبة عمليات النظام.
مراقبة اتصالات موازن التحميل #
netstat -tuln | grep ":80"
يعرض الاتصالات على المنفذ 80 لمراقبة حركة مرور HTTP من خلال موازن التحميل.
تحليل حركة مرور الخدمة الخلفية #
تتبع الاتصالات إلى خوادم الواجهة الخلفية:
netstat -an | grep 10.0.0.5
يُظهر هذا الاتصالات بخادم الواجهة الخلفية في 10.0.0.5.
تكوين وكيل التصحيح #
تأكد من تشغيل خدمات الوكيل وقبول الاتصالات:
netstat -l | grep ":443"
التحقق من أداء الشبكة #
استعمل netstat لجمع الإحصائيات حول الحزم المفقودة أو عمليات إعادة الإرسال لتشخيص اختناقات الأداء:
netstat -s | grep -i "retrans"
اعتبارات أمنية #
تأكد دائمًا من التعامل الآمن مع المعلومات الحساسة، مثل عناوين IP ومعرفات العملية (PIDs). استخدم ضوابط الوصول لمنع المستخدمين غير المصرح لهم من تشغيل تشخيصات الشبكة.
ملخص #
استخدم netstat يُعد الأمر أداة أساسية لإدارة الشبكة واستكشاف الأخطاء وإصلاحها. على الرغم من تزايد استخدام أدوات مثل ssإن سهولة استخدامه وتعدد استخداماته تجعله عنصرًا أساسيًا لمحترفي الشبكات. RELIANOID يدمج netstat في سير العمل التشخيصي والمراقبي للحفاظ على حلول الشبكات القوية وعالية الأداء.