[2.0] Advanced TFTP server

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

[2.0] Advanced TFTP server

مُساهمة من طرف المدير العام في الجمعة مايو 15, 2009 10:00 pm

-- ماذا تقدم هذه الاضافة --

تقوم بعمل سيرفر لـ PXE booting حتى يمكنك استخدام اسطوانات ايميج في الشبكة واستخدامها مثل تثبيت انظمة التشغيل والبرامج والعاب الكومبيوتر والبلايستيشن وغيرها Twisted Evil

-- تثبيت الاضافة --

نزل الاضافة من هنا
MD5 Hash: ff603c134467dca30ed68a2f3b66110f
ثم رفع الملف لمجلد tmp ببرنامج winscp وادخل على المجلد ببرنامج putty واكتب ما يلي :
الرمز:
tar -zxvf /tmp/atftpd_1.0.tgz -C /
ثم قم بعمل مجلد وضع الصور بالامر التالي :
الرمز:
mkdir /home/tftp
mkdir /home/tftp/pxelinux.cfg
ثم اعطي التصاريح المطلوبة للملفات بالأمر :
الرمز:
chown nobody.nobody /home/tftp
chmod 755 /home/tftp
chown nobody.nobody /home/tftp/pxelinux.cfg
chmod 755 /home/tftp/pxelinux.cfg
** يمكنك الآن وضع ما تريد من صور الاسطوانات التي يوجد بها ملف بووت في المسار /home/tftp ولكن لاحظ دائما المساحة المتبقية في الهارد حتى لا يمتلأ ويتوقف سمووثي عن العمل لعدم قدرته على توليد التقارير
** فعلى سبيل المثال .. اذا اردت تنصيب RedHat 9 من على الشبكة يلزمك وضع الملفات التالية في المجلد المشار اليه initrd.img, vmlinuz and pxelinux.0 وهى مفكوكة من الايزو
ثم يجب أن تذهب للمسار /home/tftp/pxelinux.cfg وتضع ملف اعدادات افتراضي وتسميه default وتضع فيه شئ مشابه لذلك :
الرمز:
default linux
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
F7 snake.msg
label linux
  kernel vmlinuz
  append initrd=initrd.img
label text
  kernel vmlinuz
  append initrd=initrd.img text
label expert
  kernel vmlinuz
  append expert initrd=initrd.img
label ks
  kernel vmlinuz
  append ks initrd=initrd.img
label lowres
  kernel vmlinuz
  append initrd=initrd.img lowres
** ويجب بالطبع التعديل فيها حسب متطلباتك
** ثم يجب عليك الذهاب لصفحة سمووثي قسم dhcp والتعديل كما في الصورة التالية :

** تذكر أنه يجب أن تؤشر في Network Boot enabled قبل التعديل في بيانات PXE
** لاضافة ايقونة حالة للاضافة في صفحة سمووثي .. فاذهب للمسار التالي /var/smoothwall/langs/base.pl ثم ضع ما يلي :
الرمز:
'atftpd' => 'Advanced TFTP Server',
وذلك بعد :
الرمز:
'conn netstatc' => 'Netstat:',
وكذلك اضف :
الرمز:
/home/httpd/cgi-bin/status.cgi
وذلك بعد :
الرمز:
$tr{'guardiand'} => 'guardian.pl',
لا تنسى comma في آخر السطر للاهمية Arrow

-- إزالة الاضافة --

فقط أزل هذه الملفات :
الرمز:
/etc/rc.d/init.d/atftpd
/usr/local/bin/atftpd
/usr/lib/libwrap.so.0
/usr/lib/libwrap.so.0.7.6
/usr/lib/libpcre.so.3
/usr/lib/libpcre.so.3.10.0
/usr/local/bin/start-stop-daemon

-- استخدام الاضافة --

شغل هذا الأمر :
الرمز:
/usr/local/bin/atftpd --daemon --no-multicast --pidfile /var/run/atftpd.pid --group nobody --tftpd-timeout 0 -m 1000 /home/tftp

-- تشغيل الاضافة تلقائيا عند بدء التشغيل --

أضف هذا الكود :
الرمز:
echo "Starting Advanced TFTP Server..."
/usr/local/bin/atftpd --daemon --no-multicast --pidfile /var/run/atftpd.pid --group nobody --tftpd-timeout 0 -m 1000 /home/tftp
وذلك في آخر الملف الموجود في المسار /etc/rc.d/rc.sysinit .. وذلك قبل :
الرمز:
echo "Silencing kernel, syslog output on tty12"
echo >/proc/sys/kernel/printk "1 4 1 7"

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: [2.0] Advanced TFTP server

مُساهمة من طرف ABOGAMIL في الأربعاء يونيو 17, 2009 4:02 am

هل استطيع من خلالها تنصيب نسخة ويندوز من الدوس عن طريق عمل بوت على من الكارت على السرفر واختيار النسخة وعمل تنصيب

ABOGAMIL
Admin
Admin

عدد المساهمات : 534
تاريخ التسجيل : 11/05/2009
العمر : 32
الموقع : smoothwall.ahlamountada

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: [2.0] Advanced TFTP server

مُساهمة من طرف المدير العام في الأربعاء يونيو 17, 2009 5:24 pm

نعم ممكن

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: [2.0] Advanced TFTP server

مُساهمة من طرف proview في السبت مايو 22, 2010 3:08 am

أضن أن طريقة تنصيب الوندوز جد معقد فقد حاولت لاكن دون جدوى إذا ممكن الأخ أبو جميل قد قمت بتجربتها أن تقوم بشرحها ولك مني جزاء شكر

proview
** سمووثي نشــط **
** سمووثي نشــط **

عدد المساهمات : 24
تاريخ التسجيل : 29/09/2009

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: [2.0] Advanced TFTP server

مُساهمة من طرف المدير العام في السبت مايو 29, 2010 3:18 pm

** يلزمك أن تجعل جهازك يقلع من الشبكة بالتعديل على اعدادات البايوس .. ثم ستستخدم نسخة خاصة بتثبيت الويندوز من الشبكة .. كما هو مشروح فيما يلي :
إضغـــــط هنــــــا
وأيضـــا هنـــــا

_________________

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى