| سطر 145: |
سطر 145: |
| | | | |
| | sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /tmp/ldif_output/cn\=config/cn\=schema/cn\=\{0\}dhcp.ldif | | sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /tmp/ldif_output/cn\=config/cn\=schema/cn\=\{0\}dhcp.ldif |
| | + | === أوامر مفيدة === |
| | + | لإستكشاف عناوين الأيبي الحالية بإستخدام avahi ووضعها في ملف /usr/local/etc/hosts.camp |
| | + | |
| | + | for i in lab{1..3}-pc{1..12}.local ; |
| | + | do avahi-resolve -n -4 $i ; |
| | + | done | sed -e 's/\(.*\).local/\1 \1.adefcamps.org/' | awk '{print $3,$2,$1}' > /usr/local/etc/hosts.camp |
| | + | |
| | + | لبناء قائمة بعناوين MAC ADDRESS من هذه القائمة: |
| | + | cat /usr/local/etc/hosts.camp | cut -f1 -d\ | xargs -l ping -c 1 |
| | + | |
| | + | لإنشاء مدخلات LDAP ذات علاقة: |
| | + | CONTAINER_DN="cn=labs,cn=DHCP Config,ou=Services,dc=adefcamps,dc=org" |
| | + | arp -n | awk '{print $1,$3}'| while read -d' ' a b ; do echo -e "dn: $(avahi-resolve -a $b|cut -f2|cut -f1 -d.),$CONTAINER_DN\ncn: name2\nobjectClass: top\nobjectClas: dhcpHost\ndhcpHWAddress: ethernet $a\ndhcpStatements:fixed-address $b\n\n" ; done |
| | | | |
| | == إعداد الإدارة المركزية للحزم بإستخدام puppetmaster == | | == إعداد الإدارة المركزية للحزم بإستخدام puppetmaster == |
| سطر 152: |
سطر 165: |
| | sudo apt-get install puppetmaster | | sudo apt-get install puppetmaster |
| | | | |
| − | === إعداد puppet master على الأجهزة الزبون === | + | === إعداد puppet على أجهزة المستخدمين (الزبون|client) === |
| | | | |
| | قم بتثبيت الحزمة puppet : | | قم بتثبيت الحزمة puppet : |
| سطر 174: |
سطر 187: |
| | {{TODO}} | | {{TODO}} |
| | | | |
| | + | === معلومات ذات علاقة === |
| | + | * [[وصفات puppet master المستخدمة في معسكر 2013]] |
| | + | * [http://arabdigitalexpression.org/wiki/%D8%AE%D8%A7%D8%B5:%D9%85%D8%A7%D8%B0%D8%A7_%D9%8A%D8%B5%D9%84_%D9%87%D9%86%D8%A7/%D9%82%D8%A7%D9%84%D8%A8:Puppet-manifest صفحات تحتوي على وصفات puppet master] |
| | | | |
| | == إعداد خادم سامبا المتكامل مع إل داب == | | == إعداد خادم سامبا المتكامل مع إل داب == |
| سطر 205: |
سطر 221: |
| | | | |
| | == إعداد خادم NFS == | | == إعداد خادم NFS == |
| | + | [[التجهيز التقني#المجلدات المشتركة]] |
| | ===إعداد automount على الجهاز الزبون=== | | ===إعداد automount على الجهاز الزبون=== |
| | # sudo apt-get install autofs | | # sudo apt-get install autofs |
| سطر 238: |
سطر 255: |
| | bridge_maxwait 0 | | bridge_maxwait 0 |
| | | | |
| | + | == خادم الإقلاع من الشبكة == |
| | + | {{:خادم الإقلاع من الشبكة}} |
| | [[تصنيف:البنية الرقمية للمعسكرات]] | | [[تصنيف:البنية الرقمية للمعسكرات]] |