הלינוקס ss פיקוד #
הלינוקס ss הפקודה (Socket Statistics) היא אלטרנטיבה מודרנית ל- netstat פקודה, מתן מידע מהיר ומפורט יותר על חיבורי רשת, שקעים וסטטיסטיקות פרוטוקולים. הוא נמצא בשימוש נרחב עבור פתרון בעיות רשת וניתוח ביצועים.
שימוש מפתח ותחביר של ss פיקוד #
התחביר הבסיסי של ה ss הפקודה היא:
ss [OPTIONS] [FILTER]
- אפשרויות: דגלים לשליטה בסוג המידע המוצג.
- סנן: תנאים לסינון הפלט.
ss טבלת Cheatsheet של פקודות #
| פיקוד | תיאור |
ss |
מציג את כל חיבורי הרשת שנוצרו. |
ss -t |
מציג רק חיבורי TCP. |
ss -u |
מציג רק חיבורי UDP. |
ss -l |
מציג יציאות האזנה ושקעים. |
ss -r |
מציג שמות מארחים שנפתרו עבור כתובות. |
ss -s |
מציג סיכום של סטטיסטיקות פרוטוקול. |
ss -p |
מציג את ה-PID ושם התוכנית עבור חיבורים. |
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 פקודה למיטוב תצורות הרשת ולאבחון בעיות קישוריות בסביבות ארגוניות. היעילות ותפוקת הנתונים העשיר שלו הופכים אותו לאידיאלי לניטור תשתיות בעלות ביצועים גבוהים.
ניפוי באגים בשירותי Proxy #
בדוק אם שרתי פרוקסי מאזינים ביציאות הצפויות:
ss -l | grep ":443"
נתח תנועה של מאזן עומסים #
עקוב אחר חיבורי TCP פעילים לשירותי קצה:
ss -t | grep "10.0.0.5"
בדוק חיבורים מושהים #
ss state time-wait
מציג חיבורים במצב "זמן-המתנה", מה שעשוי להצביע על צווארי בקבוק.
עקוב אחר מנות שנפלו #
זיהוי בעיות אמינות רשת:
ss -s | grep -i "drop"
שיקולי ביטחון #
גישה מאובטחת תמיד לכלי אבחון רשת כמו ss כדי למנוע ניטור או חשיפה בלתי מורשית של מידע רגיש.
<br> סיכום #
השמיים ss command הוא כלי רב תכליתי ויעיל לניתוח רשת ופתרון בעיות. המהירות המעולה והפלט המפורט שלו הופכים אותו לבחירה מועדפת על פני netstat. ליד RELIANOID, ss הוא חלק בלתי נפרד משמירה על פתרונות רשת מאובטחים ובעלי ביצועים.