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

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

كيفية جعل سن سولاريس تستقبل ip من الـ dhcp

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

  • [شرح] كيفية جعل سن سولاريس تستقبل ip من الـ dhcp

    انا جديد في عالم استخدام اللينكس بشكل عام كمنصة عمل على جهازي لكن لي بعض الخبرات في السولاريس بحكم العمل كمهندس انظمة تشغيل (ولكن تركيزي على ويندوز اكثر ) ومع هذا الموقع الرائع فكرت بالانتقال الى اللينكس ( بمختلف اصداراته )

    كبديل دائم عن الويندوز وفي الطريق الى ذلك ان شاء الله


    اليوم راح احاول اشرح كيفية اعداد سولاريس وسأعتمد سن سولاريس 10 كمنصة عمل واذا في اي شي مستعد للتوضيح



    ملحوظة صغيرة جدا :-

    قامت شركة اوراكل بشراء شركة صن بالكامل فاصبحت كل منتجات شركة صن بالاسم الجديد اوراكل الا هذا حتى الان لم يتم تغير السن سولاريس الى اوراكل سولاريس


    بسم الله


    المعتاد في نظام السن سولاريس يتم اعداد IP يدوي لكن احيانا يحتاج ان يكون الجهاز مجرد منصة اخرى للتجربة كما هو لدينا في الشركة حيث تم طلب تنصيب سن سولاريس على SPARC MACHINE

    للعلم سبارك هي اجهزة ذات معمارية خاصة لشركة السن ذات معالج 64 بت لكن توجد اختلافات بسيطة في الحزم الموجودة في النظام (اقصد السولاريس)


    في البداية يجب ان تتاكد من التوصيلات جيدا ( اقصد التوصيلات الخارجية )

    وان السيرفر الذي يحوي DHCP يعمل

    أن تكون الروت root او صلاحياته

    يجب التأكد من ان interface او بورت الشبكة نشط up

    اول شئ كيف تعرف اي interface يعمل عن طريق الامر

    ifconfig -a

    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv 4,VIRTUAL> mtu 8232 index 1

    inet 127.0.0.1 netmask ff000000

    nge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2

    الان interface في هذا المثال هو nge0


    اذا ما ظهر رهنا معناتها انه الانترفيس down صراحة ما عارف شنو الاسم بالعربي بس يحتاج انك تعملها Up

    يمكن معرفة اسم interface بكتابة الامر التالي


    more /etc/path_to_inst
    اعتقد الامر هذا غير موجود في او الملف هذا غير موجود في لينكس لكنه يعطيه بالتفصيل جميع لاجهزة الموصلة بنظام السولاريس بالتفصيل
    مع العلم انه لو اخترب او تم التعديل فيه فان الجهاز لن يستطيع الاقلااع ابدا

    وهذا مثال للخرج الناتج من تنفيذ الامر السابق



    #
    # Caution! This file contains critical kernel state
    #
    "/pseudo" 0 "pseudo"
    "/scsi_vhci" 0 "scsi_vhci"
    "/options" 0 "options"
    "/[email protected],0" 0 "pcipsy"
    "/[email protected],0/[email protected],1" 0 "simba"
    "/[email protected],0/[email protected],1/[email protected]" 0 "uata"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],0" 3 "sd"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],0" 1 "dad"
    "/[email protected],0/[email protected],1/[email protected]" 0 "ebus"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],724000" 0 "power"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],400000" 0 "se"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],3083f8" 0 "su"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],3062f8" 1 "su"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],3043bc" 0 "ecpp"
    "/[email protected],0/[email protected],1/[email protected]/[email protected],3023f0" 0 "fd"
    "/[email protected],0/[email protected],1/[email protected]/SUNW,[email protected],200000" 0 "audiocs"
    "/[email protected],0/[email protected],1/[email protected],1" 0 "hme"
    "/[email protected],0/[email protected],1/SUNW,[email protected]" 0 "m64"
    "/[email protected],0/[email protected]" 1 "simba"
    "/pc[email protected],0/[email protected]/[email protected]" 0 "glm"
    "/[email protected],0/[email protected]/[email protected],1" 1 "glm"
    "/[email protected],0/[email protected]/[email protected],1/[email protected],0" 17 "sd"
    "/[email protected],0/[email protected]/[email protected],1/[email protected],0" 18 "sd"

    "/[email protected],0/[email protected]/[email protected],1/[email protected],0" 19 "sd"

    "/[email protected],0/[email protected]/[email protected],1/[email protected],0" 20 "sd"

    في المثال السابق كرت الشبكة هو hme



    الان بعد ما عرفنا اسم ال interface نتاكد من انه up اي جاهز لتلقي الـ IP


    عن طريق الامر التالي :-

    ifconfig <interface Name> plumb

    طبعا نضع مكان <interface Name> اسم الانترفيس السابق
    ifconfig nge0 plumb


    نروح المسار التالي نتاكد من وجود هذا الملف
    etc/hostname.interface/

    اذا كان الملف غير موجود فيجب ان تقوم بانشاء الملف

    عن طريق الامر التالي

    touch /etc/hostname.nge0

    ايضا قم بانشاء الملف التالي

    touch /etc/dhcp.nge0

    طبعا لو كان عندك اكثر من interface وتريد كلها تاخذ IP's فلازم تنشئ الملفات السابقة بعدد interface

    بعد ان قمت بانشاء الملفات السابقة انتظر مدة 30 ثانية حتى يتحصل نظام السولاريس على IP وهي المدة الافتراضية التي ينتظرها نظام السولاريس لياخد IP

    بالامكان زيادة المدة حسب الرغبة للتاكد من ان النظام سيستلم IP وذلك عن طريق اضافة المدة داخل الملف الاخير

    عن طريق gedit او امر cat

    cat /etc/dhcp.ng0

    تكتب داخله

    wait 90

    وفي حالة اذا كان لديك اكثر من Interface وتريد الجميع ان تحصل على IP's فيجب ان تحدد اي من تلك ال Interface's الاساسي عن طريق اضافة كلمة اساسي تحت مدة الانتظار


    cat /etc/dhcp.ng0

    تكتب داخله

    wait 90
    primary



    هذه هي الخطوات لجعل سن سولاريس يستقبل IP من سيرفر ال DHCP

    شئ اخير نظام سن سولاريس عندما يطلب IP من ال DHCP فانه يطلب معه معلومات اخرى وهي كالتالي

    Subnet Mask
    Default Router
    Hostname
    DNS Domain
    Broadcast Address
    Encapsulated Vendor Option



    ولمعرفة الاشياء التي يطلبها او تغيرها يمكن التعديل على ملف وهو يوجد في المسار التالي



    etc/default/dhcpagent/


    عند عرض محتويات الملف نبحث عن سطر يحتوي على التالي

    PARAM_REQUEST_LIST=1,3,6,12,15,28,43


    كل رقم من الارقام السابقة يمثل احدى المتطلبات السابق ذكرها وهي بنفس الترتيب التالي يعني في حالة انك ما تريد اي شي منها عليك فقط حذف الرقم المقابل لها وهي

    1 = subnet mask
    3 = Default Router
    6 = DNS Server
    12 = hostname
    15 = DNS Domain Name
    28 = broadcast address
    43 = Encapsulated Vendor options








    اتمنى ان اكون وفقت بالشرح ولو في اي شئ انا حاضر







    اتشرف بزيارتكم لمدونتي لقطات تقنية


يعمل...
X