سأحدثكم اليوم عن كيفية تجعل جهازك يعمل عن طريق تشغيله عن بعد عبر الانترنت وسيتم ذلك على عدة مراحل :-
أولا تفعيل خاصية التشغيل عن بعد Wake On Lan
ثانيا فتح منفذ على الراوتر للسماح بتشغيل الجهازPort Forwarding
ثالثا تشغيل الجهاز عن بعد Wake On Wan
أولا: تفعيل خاصية التشغيل عن بعد Wake On Lan
يتم الشرح هنا على ابونتو و يمكن تطبيق ذلك على أي توزيعة من لينكس توزيعات لينكس
سنتأكد أولا من وجود خاصية التشغيل عن بعد في كارت الشبكة الخاص بنا بتنفيذ هذا الأمر
السطر اﻷول بطاقة الشبكة تدعم التشغيل عن بعدكود PHP:$ sudo ethtool eth0 | grep Wake
Supports Wake-on: g
Wake-on: g
السطر الثاني حالة الخاصية هل هي تعمل أم لا وهي تكون إما g وهي تعني نشطة أو d وتعني معطلة
لتفعيل الخاصية إذا كانت معطلة نكتب الامر
الان ضع جهازك في وضع الاسبات suspend or sleep modeكود PHP:$ sudo ethtool -s eth0 wol g
لتجربة تشغيل الجهاز عن بعد نذهب لجهاز اخر ونكتب
حيث 01:23:45:67:89:ab هو ال MAC address للجهاز الذي تريد تشغيله عن بعدكود PHP:$ wakeonlan 01:23:45:67:89:ab
الان استطعنا تشغيل الجهاز عن بعد من خلال نفس الشبكة ، أكمل معي باقي الخطوات لتشغيله من الانترنت …
ثانيا فتح منفذ على الراوتر للسماح بتشغيل الجهاز Port Forwarding
سنفتح المنافذ 7 , 9 على البرتوكول UDP
وال ip الداخلي الذي ستذهب له الحزم هو ال broadcasting ip
ثالثا التشغيل عن بعد Wake on Wan
الان سنستخدم هذا الموقع
Wake On Lan - dslreports.com
البيانات المطلوبة لتشغل الجهاز
IP address
Mac address
تم بحمد الله …
المصادر
منتديات ابونتوا
لينكساوي تشغيل جهازك عن بعد من الانترنت
شكرا على الحركة الجامدة
للمزيد من المعلومات
Wake-on-LAN - Wikipedia, the free encyclopedia
لفتح منفذ بالرواتر
تغضل بزيارة هذا الموقع http://portforward.com
وحدد نوع الراوتر الخاص بك وتعرف على الطريقة بالتفصيل
بالمناسبة ال ip الداخلي لن يكون الخاص بالجهاز وانما ال Broadcast IP
ولتحديده اكتب الامر التاليسيكون نتيجة الامر كالاتيكود PHP:ifconfig eth0 | grep Bcast
المطلوب هو 192.168.0.255كود PHP:inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
والمنفذ المطلوب فتحه هو
9
البرتوكول المستخدم
UDP
شكرا لك على المعلومات المهمه
الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)
مواقع النشر (المفضلة)