الرئيسية » Network » Wake-on-Lan خدمة تشغيل الأجهزة عن بعد

Wake-on-Lan خدمة تشغيل الأجهزة عن بعد

في تدوينتي لهذا اليوم سوف أتناول أحد أحد الخبايا الموجودة منذ زمن طويل في عالم الشبكات ولم يسبق لأحد أن ألقى الضوء عليها بشكل تفصيلي وهي خدمة Wake-on-line أو WoL المدعومة من أغلب كروت الشبكة وأنظمة التشغيل المعروفة مثل مايكروسوفت ولينوكس وماكنتوش.

مقدمة

Wake-on-Line تسمح لك ببساطة بتشغيل جهاز الكمبيوتر أو تقوم بأيقاظه لو في حال كان في وضعية Sleep وكل هذا يتم عن بعد ومن خلال الشبكة الداخلية LAN أو من خلال شبكة الأنترنت العالمية WAN ولكي تفهم كيفية عمله يجب أن نتفق أولا على بعض النقاط

  • يجب أن تكون مدعومة من اللوحة الأم

  • يجب أن تكون مدعومة من كرت الشبكة

  • يجب أن تكون مفعله على الكمبيوتر

  • يجب أن تكون الشبكة هي شبكة أيثرنت

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

نتجه أولا إلى كرت الشبكة المتصل مع الشبكة وندخل على الأعدادات

وبعدها على خيار الـ Advanced ونحتار منها كما هو موضح بالصورة (قد تختلف الخيارات بحسب كرت الشبكة لكن الفكرة واحدة يتم أختيار خيار تشغيل )

أما الخيار الثاني فيجب أن يكون محدد على خيار Magic Packet وسوف نعود لنتكلم عنها

وأخيارا نتجه إلى الـ Power Management ونحدد على الخياران التاليان

أما بخصوص نقطتنا الرابعة وهي وجوب أن يكون الجهاز متصل مع شبكة أيثرنت فهي واضحة وأحب أن أشير أيضا أن هناك خاصية آخرى تدعى Wake on Wireless LAN وهي خاصة بشبكات الوايرليس ويمكن أن أتحدث عنها في المستقبل عندما أقوم بتجربتها وهناك أيضا خاصية تدعى Wake-on-ring وهي أختفت تقريبا ولم تعد تستخدم وهي خاصة بكروت المودم وكلها تردي نفس الوظيفة .

كيف تعمل خدمة WoL

فكرة الـ WoL ببساطة هي أرسال باكيت من نوع خاص يدعى Magic Packet سوف أعود لأحدثكم عنه بالتفصيل الممل تحوي الماك أدريس للجهاز المراد تشغيله ,بعد تفعيل الخاصية على الجهاز سوف يبدأ كرت الشبكة بالتنصت والأستماع لهذه الباكيت تحديدا وتنفيذ عملية التشغيل بشكل أوتماتيكي .

ماهي الـ Magic Packet وماهي محتوياته

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

كما يتضح لكم مكوناته تنحصر في شيئان أثنان فقط 6 بايت لاتحوي أي شيء إلا ffffffffffff وباقي الخانات الـ 96 بايت يكتب فيها عنوان الماك أدريس المستهدف لنستعرض النوع الثاني من الباكيت

النوع الثاني من الـ Magic Packet يدعم كروت الشبكة التى تطلب وجود كلمة سر لتنفيذ عملية التشغيل وكما تشاهدون هناك بايت أضافي تم أضافته في آخر الباكيت يقوم بحفظ كلمة السر وهي كما موضحة تكتب بلغة الهيكس فقط

البرامج المستخدمة

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

Wake on Line
WOL — Magic Packet Sender 2007
Wake-on-LAN
Wakeup

جميع هذه البرامج تؤدي نفس الوظيفة وسوف أشرح طريقة العمل على البرنامج الأول

لنتفق أولا على نقطة مهمة وهي أمكانية أرسال الباكيت من خلال شبكات الـ Lan والـ Wan وأقصد بشبكات الـ Wan أي عن طريق الأنرنت كما هو موضح لكن عندها يجب أن يكون لدي Real IP ويجب ان أكون قد أعددت الروتر لكي أسمح له بأدخال هذا النوع من الباكيت من خلال الأكسس ليست وذلك من خلال فتح منفذ معين على الروتر اقوم أنا بتحديده على البرنامج والذي يتضح لكم من خلال الصورة وهو يحمل الرقم 7 أو أي منفذ أنا أقوم بأختياره (يفضل أستخدام المنفذ رقم 7) ولو كانت الشبكة داخلية عندها لا أحتاج إلا لكتابة الماك أدريس لكي أقوم بتشغيل الجهاز ولو كان الجهاز المراد تشغيله موجود على شبكة آخرى عندها نقوم بتطبيق خاصية الـ IP Helper Address الموجودة على أجهزة سيسكو من أجل تمرير البرودكاست

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

Print Friendly, PDF & Email

عن Ayman Alnaimi أيمن النعيمي

مهندس كمبيوتر سوري ومقيم حاليا في قطر , باحث ومطور للمحتوى العربي على الأنترنت, أهدف إلى رفع مستوى الأمة العربية ومساعدتها في النهضة العلمية, أغلب أهتماماتي في الشبكات وتحديدا الهاردوير منها وأقضى معظم وقتي في القراءة والدراسة والعمل وأؤمن بأن الثورة لو كانت لتكون فهي تبدأ بالقراءة ويليها الكتابة وبدون الآخيرة لن يكون هناك ثورة. للتواصل admin@networkset.net & networkset@hotmail.com

10 تعليقات

  1. يحضرني الآن مثال على استعمال هذه التقنية و هو:
    عندما يريد ال ESX server تاع ال vmware أن يطفئ host معين باستعمال خاصية ال DPM يرسل هذا النوع من ال packet و الله أعلم

  2. السلام عليكم
    طيب ما الفرق بين Walk-on-Lan و VNC ?

  3. BENDAOUD07==>والله ماعندي أي معلومات حول هذه الخاصية
    rayan==>الفرق شاسع بينهم طبعا إذا كان قصدك Virtual Network Computing فهو تقنية او برنامج تسمح لنا بمشاركة سطح المكتب مع جهاز آخر من خلال بروتوكول يدعى RFB

  4. يا سلام عليك
    تدوينة اكثر من رائعة

    تسلم الأنامل على هذا الطرح الجميل

    أثريتنا بالعلم
    وأسأل الله ان يثريك بالحسنات

  5. بالتوفيق لك ودائما تقدم المزيد وشكرا 😆

  6. مشكور
    لكن أنا ماعندي أي بي ثابت؟؟!! كيف أستطيع تشغيل الجهاز من الإنترنت؟

  7. there are a lot of gadget that could do the job , for me i’m using ILO to manage my HP servers at work.

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

  9. جزاك الله خيرا , رائع

  10. تدوينه جدا رائعه .مشكور وجزاك الله الف خير انا جربت برنامج wake on Lan واشتغل معي بسهوله.
    لكن عندي مشكله انه مايشتغل عالـVlans
    يعني يشتغل ع شبكه واحده فقط
    هل هناك حل يجعله يشتغل ع كل الـ ــVLANS

أضف رد على محمد إلغاء الرد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*

x

‎قد يُعجبك أيضاً

VPNمجاني باستخدام برنامج الـ Team Viewer

أصبح برنامج team Viewer عصب عمل أغلب مهندسي الكمبيوتر وأصبح الاعتماد عليه كبير في عمليات ...

هل لدي Loop في الشبكة ؟

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

الجيل الخامس من تقنية البلوتوث Bluetooth 5.0

تعتبر الـ IoT أو الـ Internet of Things أحد التراندات العالمية والتى سوف تشهد طلب ...