إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الجزء الثانى :- اعدادات الشبكة

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [شرح] الجزء الثانى :- اعدادات الشبكة

    في البداية اوجه شكري للاخ عبدالعزيز بالنسبة لموضوعه الاول في اعداد الشبكات
    Network Configuration ، إعداد الشبكه

    ضمن دورة دورة إدارة السيرفرات وحمايتها
    الدرس الثاني اعدادات الشبكة
    بالنسبة لموضوع حيكون بشكل مختلف كيف يتم اعداد الشبكه وفحصها
    بسم الله نبدأ
    لإعداد اي شي في ريدهات تجده داخل
    كود:
    cd /etc/sysconfig/
    سنجد داخل هذا المجلد اغلب ملفات الاعدادات الخاص بريدهات مثال
    من هذا المجلد بمكنك العمل على اعادات الشبكه والفايروول والهاردوير وغيره
    كف يتم اعداد الشبكة
    كود:
    netconfig
    سيظهر برنامج تنفيذي للقيام بعملية الاعداد
    قم بالموافقه على عملية الاعداد للبدء
    في النافذة الاولى سيطلب منك البرنامج تحديد اذا ما كنت ترغب بعنونه الشبكة ديناميكيا
    او بواسطة عنوان ثابت اذا قمت باختيار عنوان ثايت
    سيطلب منك تعبئة اربعة بيانات
    1 - العنوان Ip address
    2 - القناع الشبكي netmask تظهر فائدة القناع الشبكة لتحديد class الشبكة اذا كانت
    A 255.0.0.0
    B 255.255.0.0
    C 255.255.255.0
    3 - عنوان العبارة gateway ويستخدم لتحويل جميع اتصالاتك في الشبكة اليه وتظهر فائدتها في حال ربط اكثر من شبكتين
    4 - primery name server ويستخدم للاتصال بال dns server ويتم من خلاله التواصل مع الاجهزة المضافة في ال DNS server بالاسم مثل www.example.com
    ال www اسم لجهاز وال example.com عنوان المجال the domain name
    بالطبع قد يكون ال www اسم افتراضي لنفس الجهاز الذي يحمل خدمة ال DNS

    وبعد ذلك انهي الاعداات بالموافقة

    لتحديد خادم ال DNS
    يمكن عمل ذلك من خلال التعديل على الملف
    كود:
    /etc/resolv.conf
    اضف السطر التالي اذك كنت تملك خادم dns محلي
    كود:
    search example.com
    واذا اردت تحديد خادم دي ان اس ليتم الاتصال به
    كود:
    nameserver [ip address]
    nameserver [another ip address]
    تحديد اعدات العبارة الافتراضية بامر اخر يمكنك عمل ذلك بواسطة الامر route
    لتحديد العبارة الافتراضية استخدم default
    كود:
    route add default gw [عنوان العبارة]
    للزيادة التوضيح لو مثلا رغبنا بتوجية اتصالات الشبكة المتجهة
    كود:
     route add -net 192.56.76.0 dev eth0
    في الامر اعلاه سيتم تحول جميع الاتصالات المتجهة الى الشبكة 192.56.76.0 من خلال كرت الشبكة المسمى eth0
    لو حبينا نستبدل بدل شبكة كاملة بعنوان جهاز واحد مثلا الامر حيتحول الى
    كود:
     route add -host 192.56.76.1 dev eth0
    النتيجة ممكن تحويل الاتصالات عن طريق كرت شبكة باستخدام dev
    او عنوان باستخدام gw
    للتعمق في الموضوع ان شاء حيكون فيه دروس مستقبلا اماللمستعجلين الامر
    كود:
    man route
    وقبل قفل الموضوع لعرض جدول التحويلات استخدم الامر
    كود:
    route -nv
    n للعرض البيانات عدديا بدلا من الاسماء dns
    v للعرض بصيغة اكثر تفصيل
    وللحذف الشرطين اعلاهم استخدم الامر
    كود:
    route del -host 192.56.76.1
    route del -net 192.56.76.0
    لتغيير اسم الجهاز ال hostname
    يتم التعديل على الملف
    كود:
    /etc/sysconfig/network
    في الملف اعلاه يتم تغيير اسم الجهاز
    بواسطة التعديل على السطر
    كود:
    HOSTNAME=Enterprise5.example.com
    ولتعريف اسماء اجهزة في شبكة ما يمكنك اضافتها في الملف
    كود:
    /etc/hosts
    باضافة السطر
    كود:
    192.168.30.128  Enterprise5.example.com Enterprise5
    العنوان اولا ثم اسم الجهاز كاملا ( اسم الجهاز مع المجال ) ثم اسم الجهاز

    ناتي الان لملاحظة كيف يتم تحديد من اين يتم البحث عن اسماء الاجهزة هل يتم من الnameserver او ملف ال hosts
    يتم ذلك عن طريق الملف
    كود:
    /etc/host.conf
    اذا قمنا بفتح الملف المذكور اعلاه سنجد المحتوى
    كود:
    order hosts,bind
    اكيد واضح سيتم البحث داخل ملف الhosts ثم من ال bind وهو سيرفر dns في اللينكس

    بالنسبة للفحص يتم الفحص في الشبكة بغض النظر عن البورتات باستخدام الامر ping
    لمعرفة عناوين الشبكة يتم استخدام الامر ifconfig
    ولمعرفة اسم الجهاز كاملا يتم ذلك بالامر hostname
    ولمعرفة اسم الجهاز فقط hostname -a
    ولمعرفة اسم المجال hostname -d

    اسالتكم فينها وكثروا منها

    والى اللقاء في دروس جديده
    اخوكم DarkLinux
    My sickness is called frozen mind
    and hopefully I'll find the cure for it

  • #2
    يشرفنى اخى دارك ان اكون اول من قام بالرد على الدرس
    شغل تمام واسنادك لموضوع عبد العزيز اضاف للدرس قوة والمام بالموضوع
    SЄČURiTY TЄΛM
    MyBlog

    تعليق


    • #3
      شكرا يارجل
      كثروا من الاسئلة
      My sickness is called frozen mind
      and hopefully I'll find the cure for it

      تعليق


      • #4
        السلام عليكم ورحمة الله وبركاته ...

        الله يعطيك العافية أخوي DarkLinux جهد جميل جداً ... تشكر جزيل الشكر عليه ...
        أعتقد هي مجرد البداية ... وإن شاء الله القادم أجمل بوجودكم ووجود بقية الأخوة الأعزاء ...
        ألف شكر مرة أخرى
        إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

        إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
        ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
        فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
        إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
        ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
        وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

        [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

        تعليق


        • #5
          اشكرك عزيزي دارك

          bad3r

          Twitter
          : @Linux4SA

          تعليق


          • #6
            جزاك الله خيرا
            الموضوع مبسط وخفيف وربنا ييسرلنا وليك الامور اللهم امين

            تعليق


            • #7
              جزاك الله خيرا
              http://nsm01.casimages.com/img/2008/...2841944112.jpg
              وهذا ألبوم صور:
              http://niceboy.jalbum.net/niceboy-design/

              تعليق


              • #8
                الله يبارك فيك
                انشالله يوفقك دائما

                احمد عبد الرزاق
                if you want some thingask the MAN:
                man mysql
                man sudo

                تعليق


                • #9
                  السان عاجز عن الشكر ,لذلك اقول بارك الله فيك وجعله في ميزان حسناتك

                  تعليق

                  يعمل...
                  X