ماهو netstat؟
هي أداه تعطيك عبر سطر الأوامر إحصائيات عن الشبكة عن incoming و outgoing بمجرد ظهورها في routing tables كذالك يعرض لك إحصائيات عن interface.
هذه الأداه موجودة لجميع توزيعات لينكس كما أنها أيضا متوفرة لمستخدمي ويندوز وماك.
هذا الأداه مفيدة جداً لأي مدير شبكة لإكتشاف وتحليل المشاكل التي قد تحدث في الشبكة فهي تعطيك معلومات عن كافة الإتصالات الجارية في الشبكة كما تعرض البورتات المفتوحة وهل هناك أي برامج تستخدم (تتصنت)هذه البورتات أم لا.
# تحديث
-----------
مؤخرا تم إستبدال أمر netstat ب ss والذي لديه القدرة على عرض معلومات أكثر عن الاتصالات الجارية في الشبكة وبشكل أسرع من النسخة القديمة netstat
سيتم تغطية هذه الأداه الجديدة في موضوع قادم إن شاء الله .
في هذا المقال سنأخذ بعض امثلة لإستخدام netstat
-----------------------------------------------------------
- مراقبة البورتات سواء كانت تستخدم بروتوكول tcp أو udp
- مراقبة الإتصالات الأتيه عبر بورتات تستخدم tcp
- مراقبة الإتصالات الأتيه عبر بروتوكول udp فقط
- مراقبة جميع الإتصالات الجارية حاليا في الشبكة
- مراقبة جميع البورتات للإتصالات الجارية حاليا عبر tcp
- مراقبة جميع البورتات للإتصالات الجارية حاليا عبر udp
- مراقبة جميع البورتات للإتصالات الخاصة بخدمات يونيكس
- إظهار جميع الإحصائيات لجميع البروتوكولات
- إظهار جميع إحصائيات الإتصالات التي تتم عبر بروتوكول tcp
- إظهار جميع إحصائيات الإتصالات التي تتم عبر بروتوكول udp
- عرض أسماء الخدمات بإستخدام id الخاص بها
- إظهار عمليات نقل البيانات المارة عبر كرت الشبكة بالحجم
- إظهار بيانات interface والتي تشبه الامر ifconfig
- عرض البيانات لوضعية Promiscuous كل 5 ثوان)
- عرض kernel ip routing
- عرض معلومات IPv4 ,IPv6
- عرض معلومات الأداه بشكل مستمر على الشاشة
- إيجاد البرامج التي تقوم بالتصنت حاليا listening
إذا كنت تبحث عن المزيد من المعلوامات والخيارات حول هذه الأداه يمكنك الرجوع الى الدليل الخاص بها
في أمان الله ^_^
20 Netstat Commands for Linux Network Management
هي أداه تعطيك عبر سطر الأوامر إحصائيات عن الشبكة عن incoming و outgoing بمجرد ظهورها في routing tables كذالك يعرض لك إحصائيات عن interface.
هذه الأداه موجودة لجميع توزيعات لينكس كما أنها أيضا متوفرة لمستخدمي ويندوز وماك.
هذا الأداه مفيدة جداً لأي مدير شبكة لإكتشاف وتحليل المشاكل التي قد تحدث في الشبكة فهي تعطيك معلومات عن كافة الإتصالات الجارية في الشبكة كما تعرض البورتات المفتوحة وهل هناك أي برامج تستخدم (تتصنت)هذه البورتات أم لا.
# تحديث
-----------
مؤخرا تم إستبدال أمر netstat ب ss والذي لديه القدرة على عرض معلومات أكثر عن الاتصالات الجارية في الشبكة وبشكل أسرع من النسخة القديمة netstat
سيتم تغطية هذه الأداه الجديدة في موضوع قادم إن شاء الله .
في هذا المقال سنأخذ بعض امثلة لإستخدام netstat
-----------------------------------------------------------
- مراقبة البورتات سواء كانت تستخدم بروتوكول tcp أو udp
كود:
# netstat -a | more
كود:
# netstat -at
كود:
# netstat -au
كود:
# netstat -l
كود:
# netstat -lt
كود:
# netstat -lu
كود:
# netstat -lx
كود:
# netstat -s
كود:
# netstat -st
كود:
# netstat -su
كود:
# netstat -tp
كود:
# netstat -i
كود:
# netstat -ie
كود:
# netstat -ac 5 | grep tcp
كود:
# netstat -r
كود:
# netstat -g
كود:
# netstat -c
كود:
# netstat -ap | grep http
كود:
man netstat
20 Netstat Commands for Linux Network Management