استكشاف أخطاء Wake on LAN (إصدار Windows)
🔍 فحص شبكتك
- تحميل WakeMeOnLAN
- تشغيل WakeMeOnLan: قم بتشغيل
WakeMeOnLan.exe. لا يلزم أي تثبيت. - بدء فحص الشبكة: اضغط على
F5لبدء فحص شبكتك المحلية. ستكتشف الأداة الأجهزة النشطة وتسترجع عناوين IP و MAC الخاصة بها. - ضبط نطاق IP (إذا لزم الأمر): إذا لم يغطِ الفحص نطاق IP المطلوب، اضغط على
F6لإيقاف الفحص. بعد ذلك، اضغط علىF9أو انتقل إلى خيارات > خيارات متقدمة لتحديد نطاق عناوين IP الصحيح. - مراجعة نتائج الفحص: سيتم عرض الأجهزة مع حالتها - الرموز الخضراء تشير إلى الأنظمة المتصلة بالإنترنت، بينما الرموز الحمراء تشير إلى الأنظمة غير المتصلة.
ملاحظة: يتم حفظ معلومات الجهاز الممسوح في ملف WakeMeOnLan.cfg للاستخدام المستقبلي. (NirSoft)
💡 إيقاظ الأنظمة غير المتصلة
- اختيار الأجهزة المستهدفة: في النافذة الرئيسية، حدد الكمبيوتر أو أجهزة الكمبيوتر غير المتصلة التي تريد إيقاظها.
- إرسال إشارة الاستيقاظ: اضغط على
F8أو اختر ملف > إيقاظ أجهزة الكمبيوتر المحددة. يرسل هذا الإجراء "حزمة سحرية" إلى الأجهزة المحددة. - التحقق من الاستيقاظ: بعد انتظار قصير، اضغط على
F5لإعادة فحص الشبكة والتأكد من أن الأجهزة قد تم تشغيلها (يشار إليها برموز خضراء).
⚙️ عمليات سطر الأوامر
يدعم WakeMeOnLan عمليات سطر الأوامر للأتمتة:
- إيقاظ جهاز معين:
WakeMeOnLan.exe /wakeup [ComputerName/IP/MAC]
استبدل [ComputerName/IP/MAC] بمعرف الجهاز المستهدف.
- إيقاظ جميع الأجهزة في القائمة:
WakeMeOnLan.exe /wakeupall
- إيقاظ الأجهزة في نطاق IP معين:
WakeMeOnLan.exe /wakeupiprange [StartIP] [EndIP]
استبدل [StartIP] و [EndIP] بنطاق IP المطلوب.
ملاحظة: لكي تعمل هذه الأوامر، يجب أن تكون الأجهزة المستهدفة مدرجة في ملف WakeMeOnLan.cfg. (NirSoft)
🛠️ نصائح استكشاف الأخطاء
- تكوين عنوان البث: إذا فشلت محاولات الاستيقاظ، انتقل إلى خيارات > إرسال حزمة Wake-on-LAN إلى... وجرب إعدادات عنوان بث مختلفة. تستجيب بعض الأنظمة بشكل أفضل لتكوينات محددة.
- تأكد من إعدادات الأجهزة الصحيحة:
- BIOS/UEFI: فعّل Wake-on-LAN أو الإعدادات المعادلة.
- محول الشبكة: في إدارة الأجهزة، ضمن خصائص محول الشبكة، تأكد من تفعيل خيارات مثل "السماح لهذا الجهاز بإيقاظ الكمبيوتر" و "السماح فقط بحزمة سحرية لإيقاظ الكمبيوتر".
- بدء سريع: عطّل البدء السريع في Windows، حيث يمكن أن يتداخل مع وظيفة Wake-on-LAN. (PCMAG)
إذا كان Wake-on-LAN (WoL) يعمل فوراً بعد إعادة تشغيل محاولات الشبكة أو المعدات الخاصة بك، لكنه يفشل بعد مرور بعض الوقت، فهذا يشير عادة إلى مشكلة في نسيان معدات الشبكة لتعيينات عناوين MAC، إسقاط حزم البث، أو إعدادات إدارة الطاقة. فيما يلي تحليل لما قد يحدث وكيفية حله:
🧠 لماذا يحدث هذا
بعد إعادة التشغيل الجديدة:
- تذكر محاولاتك جدول عناوين MAC وتسمح بحزم البث بالمرور.
- الأجهزة التي تدعم WoL يمكن الوصول إليها عبر عنوان MAC وحزمة البث السحرية الخاصة بها.
بعد مرور الوقت:
- قد تقوم المحاولات بـ إزالة جدول ARP أو إدخالات جدول MAC للأجهزة النائمة أو غير المتصلة.
- قد يتم حظر حزم البث أو توجيهها بشكل خاطئ أو عدم إعادة توجيهها إلى الجهاز النائم.
🔧 استكشاف الأخطاء والإصلاحات
1. تفعيل البث الموجه (إن أمكن)
تحظر العديد من المحاولات والموجهات البث بشكل افتراضي. فعّل البث الموجه إلى الشبكة الفرعية (على سبيل المثال، 192.168.1.255) إذا سمح بذلك محولك أو جدارك الناري.
📝 على المحاولات المُدارة، ابحث عن إعدادات متعلقة بـ:
>
* إعادة توجيه البث الموجه
* عنوان مساعد IP (للمحاولات من الطبقة 3)
* ربط عنوان MAC ثابت
2. تعيين إدخالات ARP أو جدول MAC الثابتة
قم بتكوين المحول أو الموجه الخاص بك يدويًا لـ تذكر عنوان MAC الخاص بهدف WoL.
- على المحاولات المُدارة:
→ أضف ربط عنوان MAC ثابت للجهاز إلى منفذ المحول.
- على الموجهات أو جدران الحماية:
→ استخدم حجز DHCP ثابت بحيث لا تتغير علاقة MAC/IP أبدًا.
3. تأكد من تكوين WoL بشكل صحيح على الجهاز المستهدف
- BIOS/UEFI:
✓ فعّل Wake-on-LAN / حدث PME / ErP → معطل
- إعدادات بطاقة الشبكة في Windows: ✓ "السماح لهذا الجهاز بإيقاظ الكمبيوتر"
✓ "السماح فقط بحزمة سحرية"
4. تعطيل بدء Windows السريع
يمكن لبدء Windows السريع أن يتداخل مع WoL.
- انتقل إلى:
لوحة التحكم > خيارات الطاقة > اختر ما تفعله أزرار الطاقة > تغيير الإعدادات غير المتاحة حالياً - قم بإلغاء تحديد تشغيل البدء السريع
5. استخدم وضع حزمة مختلف
في WakeMeOnLan:
- جرب استخدام Unicast بدلاً من البث تحت:
خيارات > إرسال حزمة Wake-on-LAN إلى > Unicast / Broadcast (بناءً على عنوان IP)
قد يعمل Unicast بشكل أكثر موثوقية على المحاولات التي تحظر حركة البث.
6. حافظ على المحول "حياً" بـ Pings الدورية
يمكنك إرسال ping إلى أهداف WoL بانتظام للحفاظ على إدخالات MAC الخاصة بها نشطة في المحول.
مثال على سكريبت PowerShell:
while ($true) {
Test-Connection 192.168.1.101 -Count 1
Start-Sleep -Seconds 300
}
📌 الملخص
المشكلة | الحل |
|---|---|
انتهاء صلاحية عنوان MAC | تعيين إدخال MAC ثابت |
البث محظور | فعّل البث الموجه أو استخدم unicast |
الجهاز لا يستيقظ | تحقق من إعدادات BIOS/NIC/OS WoL |
دورات الطاقة للمحول تؤثر على الحالة | قم بتكوين إعدادات المحول الدائمة |
تحديث في: 22/04/2026
شكرًا!
