أوامر الشبكات
ip وnetstat وss
أوامر الشبكات درس مجاني في Ethical Hacking Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Ethical Hacking Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Ethical Hacking Academy 4 دروس في المجموع.
الشبكات عبر سطر الأوامر
يعتمد الاستطلاع والتحرك الجانبي على حد سواء على فهم حالة شبكة الجهاز المضيف. ويوفر Linux أدوات فعالة لعرض الواجهات والاتصالات والمسارات.
يتناول هذا الدرس ip وnetstat وss، بالإضافة إلى اختبار الاتصال.
عرض الواجهات باستخدام ip
يستبدل الأمر ip الحديث الأمر القديم ifconfig. ابدأ بسرد العناوين على كل واجهة.
ip addr show
ip a # short formجدول التوجيه
يوضح جدول التوجيه البوابة الافتراضية والشبكات الفرعية التي يمكن الوصول إليها مباشرةً، وهو أمر أساسي لفهم الأماكن التي يمكنك التحرك الجانبي إليها.
ip route show
# default via 192.168.1.1 dev eth0ذاكرة ARP المؤقتة
يربط جدول الجيران (ARP) عناوين IP بعناوين MAC في المقطع المحلي، ويكشف الأجهزة المضيفة النشطة الأخرى التي تواصلت معها.
ip neigh shownetstat
يعرض netstat اتصالات الشبكة والمنافذ التي تستمع والبرامج المالكة لها. وهو أقدم، لكنه لا يزال شائعًا في كثير من الأنظمة.
netstat -tulpn
# t=tcp u=udp l=listening p=program n=numericss - netstat الحديث
يُعد ss البديل الحديث والأسرع لـ netstat. فهو يقرأ بيانات المقابس من النواة مباشرةً ويدعم نفس الخيارات.
ss -tulpn
ss -t state establishedالعثور على الخدمات المستمعة
تكشف المنافذ المستمعة الخدمات التي يعرّضها الجهاز المضيف، وهي أهداف رئيسية للهجوم. استخدم التصفية للبحث عن حالة LISTEN.
ss -ltn
# shows TCP ports in LISTEN, numericاختبار الاتصال
تحقّق من إمكانية الوصول إلى جهاز مضيف وتتبع المسار إليه.
ping -c 4 192.168.56.10
traceroute 192.168.56.10استعلامات DNS
يكشف تحليل الأسماء البنية التحتية. استخدم dig أو host للاستعلامات وعمليات البحث العكسي.
dig coddykit.com
dig -x 8.8.8.8 # reverse lookup
host coddykit.comاتصالات سريعة باستخدام netcat
يقرأ netcat (nc) بيانات TCP/UDP الخام ويكتبها. وهو أداة لا غنى عنها لالتقاط الترويسات وفحص المنافذ البسيط وإنشاء الصدف العكسية في المختبر.
nc -nv 192.168.56.10 80 # connect and grab banner
nc -lvnp 4444 # listen for a connectionملفات الإعدادات
توجد إعدادات الشبكة أيضًا في ملفات تستحق الفحص على الجهاز الهدف:
/etc/hosts- تعيينات ثابتة من الأسماء إلى عناوين IP./etc/resolv.conf- خوادم DNS./etc/hostname- اسم الجهاز.
cat /etc/hosts
cat /etc/resolv.confتحقق سريع
حدّد الأداة الحديثة لفحص المقابس.
مراجعة
لقد تعلّمت مجموعة أوامر الشبكات:
ip addrوip routeوip neighللواجهات والمسارات وARP.netstatوssالحديث للاتصالات والمنافذ المستمعة.pingوtracerouteوdigلإمكانية الوصول وDNS.ncللاتصالات الخام والتقاط الترويسات.
الدورة التالية: البرمجة النصية باستخدام Bash لأغراض الأمان.
الأسئلة الشائعة
هل درس «أوامر الشبكات» مجاني؟
نعم — نص درس «أوامر الشبكات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Ethical Hacking Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Ethical Hacking Academy 4 دروس في المجموع.
ماذا ستتعلم في «أوامر الشبكات»؟
ip وnetstat وss تتمرن على Ethical Hacking Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Ethical Hacking Academy؟
لا تُشترط خبرة سابقة. Ethical Hacking Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.
كم من الوقت يستغرق درس «أوامر الشبكات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Ethical Hacking Academy هذا؟
نعم. كل درس في Ethical Hacking Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.