السلام عليكم و رحمة الله
هذا الموضوع كان عبارة عن ملاحظات و نقاط كنت وضعهتا سابقا عن الأوامر المهمة المتعلقة بإعداد الشبكة في اللينوكس، و أحببت مشاركتكم بها، لعل أن يستفيد منها أحد… و هي عبارة عن:
هذا الموضوع يتطلب معرفة باستخدام المحرر vi راجع هذا الموضوع للمزيد من المعلومات:
- معرفة عنوان الـ IP الخاص بالجهاز
- تعديل بيانات عنوان الـ IP للجهاز
- إضافة عنوان سيرفر DNS
- تغيير اسم النظام
- إيقاف اتصال معين بالشبكة تشغيل اتصال معين بالشبكة
سأبدأ مع النقطة الأولى، و هي معرفة عنوان الـ IP الخاص بالجهاز عبر تنفيذ الأمر التالي:
ifconfig
سيعرض النظام بيانات الـ IP كالتالي:
يمكن الآن معرفة بيانات الـ IP من المعطيات التي تم عرضها على الشاشة…
أما لتغيير عنوان الـ IP للنظام:
فسنقوم بتعديل الملف interfaces الموجود في /etc/network عبر استخدام vi كالتالي:
cd /etc/network sudo vi interfaces
بعد تنفيذ الأمر السابق، سيتم فتح الملف الذي يحوي عناوين الـ IP للنظام، و كما ستلاحظون فإن محتويات الملف هي كالتالي:
في الصورة السابقة، يتم تعيين عنوان الـ IP تلقائيا عبر استخدام DHCP للواحهة eth0، و لكن نحن نريد جعله يديويا، و لذلك سنقوم بالتعديل عليه ليصبح كالتالي:
ما قمنا بعمله هو استبدال dhcp بـ static لنبين أننا نريد تعيين العنوان يدويا، ثم قمت بإعطاء عنوان IP للسيرفر ليكون: 192.168.1.15، و قناع الشبكة: 255.255.255.0، و قمت بتعيين العبارة له و هي: 192.168.1.1، ثو أخيرا أضفت عنوان الشبكة: 192.168.1.0، و عنوان البث: 192.168.1.255…
و في النهاية سنقوم بحفظ الملف و إغلاقه…
إضافة عنوان سيرفر DNS
حتى يصبح العمل الذي قمنا به مكتملا، لابد من إضافة عناوين لسيرفرات DNS لكي يصبح السيرفر قادرا على تفسير الأسماء و معرفة عناوينها على الشبكة، و لعمل ذلك، سنقوم بتحرير الملف resolv.conf الموجود في الدليل etc كالتالي:
cd /etc sudo vi resolv.conf
عند فتح الملف السابق، يفترض أنه يحوي على الأقل سطر واحد بالتنسيق التالي:
nameserver xxx.xxx.xxx.xxx
حيث يكون هناك عنوان IP مقابل nameserver يشير إلى السيرفر الذي يقدم خدمة الـ DNS…
في حال الحاجة لإضافة اي سيرفر، فقط سنقوم بالتعديل على الملف، و إضافة سطر جديد بنفس التنسيق السابق، ثم حفظه و إغلاقه…
لتعديل اسم النظام:
بالنسبة لتعديل اسم النظام، أيضا سنبقى في الدليل etc و سنفتح الملف hostname الذي سيكون بالصورة التالية:
السطر الذي يحويه الملف يمثل اسم النظام، و لتغييره فقط نقوم بتعديل هذا السطر و إعادة تشغيل النظام
إعادة تشغيل اتصال الشبكة:
و هنا سأتكلم عن النقطتين الأخيرتين معا، إيقاف تشغيل اتصال الشبكة و تشغيله من جديد، و ها يتم عبر الأمرين:
ifdown ifup
و صيغة الأمرين:
ifdown [NETWORK INTERFACE NAME] ifup [NETWORK INTERFACE NAME]
و كمثال على إيقاف تشغيل اتصال الشبكة:
sudo ifdown eth0
و أما لتشغيله من جديد:
sudo ifup eth0
——————
أرجو أن تكون الفائدة قد تحققت لكم بهذا الموضوع السريغ…
بالتوفيق لكم





