dns et dhcp sur ubuntu

الموضوع في 'أنظمة GNU Linux' بواسطة baracouda, بتاريخ ‏31 أكتوبر 2008.

  1. baracouda

    baracouda عضو مميز

    إنضم إلينا في:
    ‏8 جويلية 2006
    المشاركات:
    704
    الإعجابات المتلقاة:
    226
      31-10-2008 01:35
    je cherche une configuration des serveur dns et dhcp sur ubuntu 8.04.1
     

  2. medchaker

    medchaker كبار الشخصيات

    إنضم إلينا في:
    ‏10 جوان 2007
    المشاركات:
    736
    الإعجابات المتلقاة:
    2.889
      31-10-2008 11:41
    هذا الدرس سوف يعلمكم كيفية صنع موزع DNS مجاني داخل شبكتك المحلية.

    الأدوات الازمة ليست بالمستعصية و هي :

    معرفة نظام لينوكس و لو معرفة سطحية ,أنصح باستعمال نسخة Red Hat Enterprise Linux 5,
    [​IMG]

    و جهاز ممتاز اذا كانت شبكتك كبيرة كفاية

    نبدأ أولا ما هو لينوكس ?

    LINUX
    [​IMG]

    هو نظام استغلال حر ظهر سنة 1991 و هو مشهور بمجانية شفرته الأصلية code source وهو أيضا نظام مفتوح يعتمد على نواةlinux noyau .

    يمكنكم البحث على الانترنات عن التعريف الكامل

    ثانيا ما هو DNS ?

    هو Domain Name System أو مكائن لأسماء المجال و هو نظام يسمح بالانتقال من عنوان (@IP)و أسماء المجال (nom de domaine) و بصفة عامة يصلح لايجاد معلومات حول اسم المجال.

    كل حاسوب يجب أن يكون مجهزا بعنوان IP لكي يتمكن من الارسال و الاستقبال في النظام المنخرط به.

    السيرفر م.أ.م(مكائن لأسماء المجال) يسمج بجمع الحواسيب التي ليست لديها عنوان IP حسب اسم الجهاز و هدا ما يسمى بحزم معكوس )resolution indirecte

    الم.أ.م يجمع أيضا معلومات حول تكملة routage و الرسائل الالكترونية courrier électronique و هو ما يسمى MX: Mail eXchange و المجالdomaine هو أيضا شجرة لللأسماء المتسلسلة.

    سوف نمر الآن إلى التطبيق


    أولا نبدأ بتنصيب البرامج الازمة.

    يتطلب سيرفر DNS البرامج التالية packages


    bind
    bind-utils
    و caching-nameserver

    bind أو Berkley Internet Name Deamon و هو موزع الأسماع الأكثر استعمالا على الأنترنات Red Hat Enterprise Linux 5 يستعمل النسخة 3 للbind

    ضع قرص لينوكس فى القارِِِىء و أكتب السطر التالي

    كود (text):
    [COLOR=#008080]$ mount /dev/cdrom  /media/cdrom[/COLOR]
    اذا لم يكن /media/cdrom غير موجود أكتب
    كود (text):
    [COLOR=#008080]$ mkdir /media/cdrom[/COLOR]
    لانشاءrepertoire



    أكتب

    كود (text):
    [COLOR=#008080]$rpm -ivh chemin_packet / nom_packet[/COLOR]
    يرجى استعمال tabulation لتسهيل العمل

    ثالثا نبدأ العمل


    اكتب السطر التالي

    كود (text):
    [COLOR=#008080]$vi  /etc/named.conf[/COLOR]
    الذي يحتوي على 3 zones par defaut

    سوف تجد النص التالي

    zone "." {
    type "hint";
    file "named.ca";
    **;

    zone "localhost" IN {
    type "master";
    file "localhost.zone";
    **;

    zone "127.in-addr.arpa" {
    type "master";
    file "named.loca";
    **;

    الآن سوف نظيف zones الخاصة بنا

    zone "chaker.com" IN {
    type "master";
    file "db.chaker.com";
    **;

    و
    zone "100.0.10.in-addr.arpa" { ----l'inverse de l'@IP sauf le dernier octet car c'est la classe C
    type "master";
    file "db.10.0.100.254"; [email protected] au choix
    **;
    [/left]

    الآن اضغط على ESC : wq لتسجيل التغييرات​

    الآن اكتب السطر التالي

    كود (text):
    $ ls /var/named
    لمشاهدة الملفات الموجودة
    [named.ca named.local localhost.zone

    كود (text):
    [COLOR=#008080]$ touch /var/named/db.chaker.com[/COLOR]
    [COLOR=#008080] $ touch /var/named/db.10.0.100.254[/COLOR]
    الآن نفتح الملف db.chaker.com

    كود (text):
    [COLOR=#008080]$ vi /var/named/db.chaker.com[/COLOR]
    يجب عليك اتباع الخطوات التالية بحذر لأن أقل تحوير سوف لن يعمل السيرفر

    TTL = 86400 # durée de vie durant laquelle le serveur doit garder en tompon les données en seconde = 1 jours
    @ IN SOA server1.chaker.com. root.chaker.com. (
    42 ; serial
    3H ; refresh after 3 hours
    15M ; retry after 15 M
    1W ; expires after 1 week
    1D ) ; minimum TTL of 1 day
    IN NS server1.chaker.com.
    server1.chaker.com. IN A 10.0.100.254
    www IN CNAME server1

    الآن اضغط على ESC : wq لتسجيل التغييرات


    الآن نفتح الملف db.10.0.100.254

    كود (text):
    [COLOR=#006400]$ vi /var/named/db.10.0.100.254[/COLOR]
    TTL = 86400 #
    @ IN SOA server1.chaker.com. root.chaker.com. (
    42 ; serial
    3H ; refresh after 3 hours
    15M ; retry after 15 M
    1W ; expires after 1 week
    1D ) ; minimum TTL of 1 day
    IN NS server1.chaker.com.
    254 IN PTR 10.0.100.254

    الآن اضغط على ESC : wq لتسجيل التغييرات

    254 désigne le dernier octet de votre @IP


    المرحلة الأخيرة هي التالية

    كود (text):
    [COLOR=#006400]$vi /etc/resolv.conf[/COLOR]
    search chaker.com
    nameserver 10.0.100.254

    الآن اضغط على ESC : wq لتسجيل التغييرات

    المرحلة التجريبية

    كود (text):
    $service named restart
    لاعادة تشغيل الشبكة لللأخذ بعيين الاعتبار التغيرات
    ثم

    كود (text):
    $ping [URL="http://www.chaker.com/"]www.chaker.com[/URL]
    سوف تحصل على الآتي

    PING server1.chaker.com (10.0.100.254) 56(84) bytes of data.
    64 bytes from server.theodys.net (10.0.100.254): icmp_seq=1 ttl=64 time=0.110 ms
    64 bytes from server.theodys.net (10.0.100.254): icmp_seq=2 ttl=64 time=0.109 ms
    64 bytes from server.theodys.net (10.0.100.254): icmp_seq=3 ttl=64 time=0.105 ms
    64 bytes from server.theodys.net (10.0.100.254): icmp_seq=4 ttl=64 time=0.116 ms

    --- mimiz.theodys.net ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 2997ms
    rtt min/avg/max/mdev = 0.105/0.110/0.116/0.004 ms

    الآن أكتب

    كود (text):
    $nslookup server1.chaker.com
    تتحصل على التالي


    server : 10.0.100.254
    adress : 10.0.100.254#53

    name : server1.chaker.com
    adress : 10.0.100.254


    و كتكملة للعمل سوف نقوم بسيرفر DHCP
    ما هو سيرفر DHCP ?

    Dynamic Host Configuration Protocol هو نظام يمكن الحاسوب داخل الشبكة المحلية حتى و لو لم يكن يحمل اسم أو @IP من الاتصال بالسيرفر DNS لكي يتحصل على هاته المعلومات اللازمة لاتصاله بالشبكة.
    يمكنكم البحث فى الأنترنات لمزيد المعلومات.

    الى التطبيق الآن


    أولا نبدأ بتنصيب البرامج الازمة

    package : dhcp
    port : 68
    fichier de configuration : /etc/dhcpd.conf
    service : dhcpd

    ضع قرص لينوكس فى القارِِِىء و أكتب السطر التالي

    كود (text):
    [COLOR=DarkGreen]$ mount /dev/cdrom  /media/cdrom[/COLOR]
    أكتب
    كود (text):
    [COLOR=#008080]$ rpm -ivh /RedHat/RPMS/dhcp-3.0p12/dhcpconf.sample[/COLOR]
    يرجى استعمال tabulation لتسهيل العمل

    أكتب الأسطر التالية حرفيا

    كود (text):
    [COLOR=#008080]$rpm -qa/grepdhcp[/COLOR]
    [COLOR=#008080] $rpm -ql dhcp[/COLOR]
    [COLOR=#008080] $cp /user/share/doc/dhcp-3.0p12/dhcpconf.sample  /etc/dhcp.conf[/COLOR]
    [COLOR=#008080] $mv /etc/named.conf.g1  /etc/named.conf[/COLOR]
    نقوم بتغيير كل المعلومات المحتوية على @IP و Nom De Domaine التالية

    domaine : chaker.com
    adress : 10.0.100.254


    و هكذا انتهينا من صنع السيرفر بنجاح

    أرجو أن أكون قد قدمت الاضافة لك

    ملاحظة : لقد تمت تجربة السرفر على
    Red Hat Enterprise Linux 5 ,نظريا يمكن أن تطبق العملية على Ubuntu بالتمتع بحقوق المستخدم الخارق Root .

    إذا واجهك مشكل يمكنك أن تطرحه هنا

     
    3 شخص معجب بهذا.
  3. baracouda

    baracouda عضو مميز

    إنضم إلينا في:
    ‏8 جويلية 2006
    المشاركات:
    704
    الإعجابات المتلقاة:
    226
      31-10-2008 21:33
    merci mon ami, c vraiment un grand travail
    mais si c'est possible sur ubuntu
     
  4. medchaker

    medchaker كبار الشخصيات

    إنضم إلينا في:
    ‏10 جوان 2007
    المشاركات:
    736
    الإعجابات المتلقاة:
    2.889
      01-11-2008 13:49

    De rien mon ami

    a mes connaissances limitées je croit que Ubuntu ne contient pas Les packages nécessaires comme

    bind
    bind-utils
    caching-nameserver

    et

    package : dhcp

    c'est pour cela [​IMG]est mieu
     
    2 شخص معجب بهذا.
  5. 007up

    007up عضو مميز

    إنضم إلينا في:
    ‏21 ديسمبر 2007
    المشاركات:
    854
    الإعجابات المتلقاة:
    1.142
      07-11-2008 04:26
    ألف شكر أخي محمد على هذا الشرح الوافي و جعله الله في ميزان حسناتك

    أخي أنا مبتدأ و لكن لا أعتقد أنه يمكن تطبيق هذه المراحل على اليوبونتو و ذلك لأنه توزيعة ديبيانية و لا يمكن تنصيب الباكاجات بصيغة rpm. عليها. أرجو أن تأكد لي هذه المعلومة أو تنفيها لأني لست متأكدا منها.
    و شكرا مسبقا

    ملاحظة : أعتقد أنّ هذا الموضوع مهم و يستحق التثبيت
     
    2 شخص معجب بهذا.
  6. 007up

    007up عضو مميز

    إنضم إلينا في:
    ‏21 ديسمبر 2007
    المشاركات:
    854
    الإعجابات المتلقاة:
    1.142
      07-11-2008 04:27
    مشاركة مكرّرة عن السابقة بسبب مشكل في الإتصال أرجو حذفها
     

  7. baracouda

    baracouda عضو مميز

    إنضم إلينا في:
    ‏8 جويلية 2006
    المشاركات:
    704
    الإعجابات المتلقاة:
    226
      08-11-2008 06:15
    merci mon ami mohamed et s'il est possible de m'aider sur les serveur POP et MRTG
    sur internet je ne trouve que des configuration compliqué
     
  8. medchaker

    medchaker كبار الشخصيات

    إنضم إلينا في:
    ‏10 جوان 2007
    المشاركات:
    736
    الإعجابات المتلقاة:
    2.889
      10-11-2008 14:15

    بطبيعة الحال بإعتبار Ubuntu نسخة مبنية على Debian من هنا جاء الإختصار *.deb أما RPM أو Red Hat Package manager فهو إمتداد خاص بRed Hat

     
    2 شخص معجب بهذا.
جاري تحميل الصفحة...
مواضيع مشابهة التاريخ
حلت adresse ubuntu vbox et windows7 ‏19 مارس 2016
ubuntu ‏12 نوفمبر 2016
طلب probleme cle orange sur ubuntu ‏13 أكتوبر 2016

مشاركة هذه الصفحة

جاري تحميل الصفحة...