لينكس ss أمر #
لينكس ss (الأمر "إحصائيات المقبس") هو بديل حديث لـ netstat أمرٌ يُوفر معلوماتٍ أسرع وأكثر تفصيلاً حول اتصالات الشبكة والمنافذ وإحصائيات البروتوكول. ويُستخدم على نطاقٍ واسعٍ لاستكشاف أخطاء الشبكة وتحليل أدائها.
الاستخدام الرئيسي وبنية الجملة ss أمر #
البنية الأساسية لملف ss الأمر هو:
ss [OPTIONS] [FILTER]
- OPTIONS:أعلام للتحكم في نوع المعلومات المعروضة.
- منقي:شروط تصفية المخرجات.
ss جدول الغش في الأوامر #
| أمر | الوصف |
ss |
يعرض جميع اتصالات الشبكة التي تم إنشاؤها. |
ss -t |
يعرض فقط اتصالات TCP. |
ss -u |
يعرض فقط اتصالات UDP. |
ss -l |
يعرض المنافذ والمقابس الاستماع. |
ss -r |
يعرض أسماء المضيفين المحلولة للعناوين. |
ss -s |
يظهر ملخصًا لإحصائيات البروتوكول. |
ss -p |
يعرض معرف العملية واسم البرنامج للاتصالات. |
ss -n |
يعرض عناوين IP الخام دون حل أسماء المضيفين. |
حالات الاستخدام المشترك #
عرض اتصالات الشبكة النشطة #
ss
يعرض جميع اتصالات الشبكة الحالية مع معلومات مفصلة.
إظهار مآخذ الاستماع فقط #
ss -l
تسرد المقابس الموجودة حاليًا في حالة الاستماع.
مراقبة البروتوكولات المحددة #
لتصفية الاتصالات حسب البروتوكول، استخدم:
ss -tلـ TCPss -uلـ UDP
تحليل اتصالات العملية #
ss -p
يقوم بتحديد العمليات المرتبطة بمقابس الشبكة.
فحص أداء الشبكة #
ss -s
يوفر إحصائيات على مستوى البروتوكول، بما في ذلك عمليات إعادة الإرسال والأخطاء.
الاستخدام المتقدم #
تصفية الاتصالات حسب العنوان #
ss dst 192.168.1.1
يقوم بتصفية الاتصالات حيث يكون عنوان الوجهة هو 192.168.1.1.
مراقبة منافذ الاستماع حسب رقم المنفذ #
ss -l | grep ":80"
يعرض العمليات المستمعة على المنفذ 80.
عرض المقابس في ولايات محددة #
ss state established
يعرض جميع الاتصالات في حالة "التأسيس".
باستخدام ss مع RELIANOID الحلول #
RELIANOID يستفيد من ss أمر لتحسين إعدادات الشبكة وتشخيص مشاكل الاتصال في بيئات المؤسسات. كفاءته ووفرة بياناته تجعله مثاليًا لمراقبة البنى التحتية عالية الأداء.
خدمات الوكيل التصحيحية #
تحقق مما إذا كانت خوادم الوكيل تستمع على المنافذ المتوقعة:
ss -l | grep ":443"
تحليل حركة مرور موازن التحميل #
تتبع اتصالات TCP النشطة إلى خدمات الواجهة الخلفية:
ss -t | grep "10.0.0.5"
التحقق من الاتصالات المتأخرة #
ss state time-wait
يعرض الاتصالات في حالة "انتظار الوقت"، والتي قد تشير إلى وجود اختناقات.
مراقبة الحزم المتساقطة #
تحديد مشكلات موثوقية الشبكة:
ss -s | grep -i "drop"
اعتبارات أمنية #
تأكد دائمًا من الوصول إلى أدوات تشخيص الشبكة مثل ss لمنع المراقبة غير المصرح بها أو الكشف عن المعلومات الحساسة.
ملخص #
استخدم ss Command أداة متعددة الاستخدامات وفعالة لتحليل الشبكات واستكشاف الأخطاء وإصلاحها. سرعتها الفائقة ونتائجها التفصيلية تجعلها الخيار الأمثل. netstat. في RELIANOID, ss يعد جزءًا لا يتجزأ من الحفاظ على حلول الشبكة الآمنة وعالية الأداء.