طريقة الحصول على RDP مجاني وسريع لمدة 6 ساعات
استمتع بجهاز ويندوز عالي المواصفات وإنترنت فائق السرعة عبر GitHub Actions و Tailscale
هل تبحث عن جهاز كمبيوتر افتراضي (RDP) بمواصفات عالية وإنترنت فائق السرعة لتنفيذ مهامك البرمجية أو التجربة؟ في هذا الشرح، سنتعلم كيف نستغل قوة سيرفرات GitHub ودمجها مع خدمة Tailscale للحصول على اتصال آمن وسريع بجهاز يعمل بنظام Windows لمدة تصل إلى 6 ساعات متواصلة مجاناً.
المتطلبات الأساسية
حساب GitHub
لاستضافة وتشغيل الـ Workflow
حساب Tailscale
لتوفير الاتصال الآمن (VPN)
الخطوات العملية
1
أولاً: إعداد خدمة Tailscale
- توجه إلى Tailscale Login.
- قم بتسجيل الدخول باستخدام حساب Gmail أو GitHub الخاص بك.
- اذهب إلى قسم Settings ثم Keys.
- قم بإنشاء Auth Key جديد (احرص على حفظه لأننا سنستخدمه لاحقاً).
2
ثانياً: إعداد GitHub Actions
- قم بإنشاء مستودع (Repository) جديد على حسابك واجعله Private.
- اذهب إلى Settings > Secrets and variables > Actions.
- قم بإضافة Secret جديد باسم
TAILSCALE_AUTH_KEYوضع بداخله الكود الذي استخرجته.
3
ثالثاً: تشغيل الـ RDP
- داخل المستودع، قم بإنشاء ملف جديد في هذا المسار:
.github/workflows/rdp.yml. - قم بتحميل كود الـ RDP الجاهز من الرابط أدناه وقم بنسخه ولصقه داخل الملف.
- بعد عمل Commit للملف، اذهب لتبويب Actions وقم بتشغيل السكريبت يدوياً.
كيفية الاتصال بالجهاز
بعد تشغيل الـ Action بدقائق، افتح لوحة تحكم Tailscale Dashboard على جهازك. ستلاحظ ظهور جهاز جديد يعمل بنظام Windows. قم بنسخ عنوان الـ IP الخاص به، ثم افتح أداة Remote Desktop Connection على ويندوز وضع الـ IP وبيانات الدخول.
مميزات هذه الطريقة
السرعة
إنترنت يصل لـ 1 جيجابت
المجانية
لا تتطلب بطاقة مصرفية
الأمان
نفق مشفر عبر Tailscale
الاستمرارية
6 ساعات متواصلة
ملاحظة هامة: يرجى استخدام هذه الطريقة في الأغراض التعليمية والتطويرية فقط، وتجنب استخدامها في عمليات التعدين (Mining) أو أي أنشطة تخالف سياسة استخدام GitHub Actions لتجنب حظر حسابك.

