BoxedTux: خوادم لينكس افتراضية مجانية للطلاب والمعلمين بدعم من المجتمع

BoxedTux: خوادم لينكس افتراضية مجانية للطلاب والمعلمين بدعم من المجتمع
هذا المقال متاح بالإنجليزية Read in English

مشكلة التعلم العملي على الخوادم

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

المشكلة أن استئجار خادم سحابي (VPS) يكلف مالاً، حتى أرخصها (5 دولارات شهرياً) قد تكون عائقاً لطالب في بعض البلدان. الحلول “المجانية” من كبار المزودين غالباً ما تكون تجارب محدودة بوقت أو بموارد، وتطلب بطاقة ائتمان لتسجيلها.

BoxedTux جاء لسد هذه الفجوة. خوادم مجانية تماماً، للطلاب والمعلمين، بموارد حقيقية، ووصول جذر كامل، دون الحاجة إلى بطاقة ائتمان.

🔗 الموقع الرسمي: boxedtux.com 🔗 فيديو توضيحي: youtube.com/watch?v=-FEv3ANz5hc

ما هو BoxedTux؟

BoxedTux هو مشروع من gyptazy، صانع المحتوى التقني المعروف على منصات مثل Mastodon، ومؤسس BoxyBSD (الذي يقدم خوادم BSD مجانية مشابهة). بعد ملاحظات المجتمع، قرر gyptazy إنشاء مشروع مكمل يركز على أنظمة لينكس، بنفس الروح والفلسفة .

الهدف: توفير بنية تحتية حقيقية بتكلفة صفر للتعلم والاختبار وإنشاء المحتوى التعليمي . المشروع ممول من رعاة المجتمع (Sponsors) مثل Nerdscave Hosting و ST-Hosting و Route64 وغيرهم .

المواصفات التقنية

كل خادم افتراضي يحصل عليه الطالب يأتي بالمواصفات التالية:

المورد المواصفة
المعالج 1 نواة vCPU
الذاكرة 1 جيجابايت DDR5
التخزين 10 جيجابايت NVMe
الشبكة IPv6 (/64 block)، 200 غيغابايت نقل بيانات شهرياً
السرعة 50 ميغابت/ثانية
الوصول جذر كامل عبر SSH، لوحة تحكم ويب، VNC
المدة 6 أشهر (تُجدد بسهولة مع التحقق المستمر من الحالة الطلابية)

لا يوجد IPv4 حالياً، لكن يمكن الوصول إلى الخادم عبر IPv6. إذا كان اتصالك بالإنترنت لا يدعم IPv6، يمكنك استخدام خدمات تحويل مثل tunnelbroker.net أو الوصول عبر VNC من لوحة التحكم.

التوزيعات المدعومة

BoxedTux يدعم مجموعة واسعة من توزيعات لينكس، مقسمة إلى عائلات:

العائلة القائمة على Debian: Ubuntu 24.04 LTS، Debian 13، Devuan. هذه التوزيعات مستقرة وشائعة، ومناسبة لتعلم أساسيات الخادم.

العائلة القائمة على Enterprise Linux: Rocky Linux 10، AlmaLinux، CentOS. هذه هي البيئات المستخدمة في المؤسسات الحقيقية، ومناسبة لمن يخطط للعمل في مجال DevOps أو إدارة الأنظمة.

العائلة الحديثة: Fedora، OpenSUSE. تأتي بأحدث الحزم والأدوات، ومناسبة لمن يريد مواكبة التطورات.

العائلة البسيطة والمتقدمة: Alpine Linux (خفيف جداً، مناسب للحاويات)، Gentoo (يتطلب بناء كل شيء من المصدر، مثالي لتعلم عمق النظام). هذه الخيارات للمستخدمين المتقدمين الذين يريدون تحدياً.

أنظمة بديلة: OpenEuler، PegaProx، والمزيد تضاف باستمرار.

إذا كنت تبحث عن FreeBSD أو OpenBSD أو NetBSD، فهي متوفرة عبر المشروع الشقيق BoxyBSD (أيضاً مجاني).

كيف تحصل على خادم مجاني؟

العملية بسيطة وتستغرق حوالي 3 دقائق:

الخطوة الأولى: التحقق من الحالة الطلابية. سجل بحساب جديد باستخدام بريدك الإلكتروني الجامعي (عنوان ينتهي بـ .edu أو ما يعادله). إذا لم يكن لديك بريد جامعي، يمكنك رفع بطاقة هوية طلابية أو أي مستند يثبت تسجيلك في مؤسسة تعليمية. التحقق فوري للنطاقات الجامعية.

الخطوة الثانية: اختر نظام التشغيل. من القائمة، اختر التوزيعة التي تريد تجربتها. الخادم يتم تجهيزه في أقل من 90 ثانية.

الخطوة الثالثة: ابدأ في البناء. بعد استلام بيانات الاتصال (عنوان IP، كلمة المرور المؤقتة)، يمكنك الاتصال عبر SSH. لديك صلاحيات جذر كاملة. يمكنك تثبيت أي شيء، تشغيل Docker، استضافة مشاريع صغيرة، أو حتى تكسير النظام وتعلم كيفية إصلاحه.

الخطوة الرابعة: التجديد كل ستة أشهر. الخوادم تُمنح لمدة فصل دراسي (6 أشهر). قبل أسبوعين من انتهاء الصلاحية، تتلقى بريداً إلكترونياً. التجديد يستغرق 30 ثانية، فقط تأكيد أنك لا تزال طالباً. لا توجد فترة سماح: إذا انتهت صلاحية الخادم، يُحذف فوراً، لذا انتبه إلى التاريخ.

ما الذي يمكنك بناءه؟

بحسب الموقع، هذه بعض الاستخدامات الشائعة بين الطلاب حالياً:

تطوير الويب: نشر تطبيقات Node.js أو Python أو PHP. تعلم Nginx، SSL، والوكيل العكسي على عنوان IP حقيقي.

الحاويات و Docker: تشغيل مجموعات Docker Compose كاملة، ممارسة أنماط تنسيق الحاويات والخدمات المصغرة.

أنظمة قواعد البيانات: إعداد PostgreSQL، MySQL، MongoDB. ممارسة الاستعلامات، النسخ الاحتياطي، والتكرار في بيئة معزولة.

مختبرات الأمان السيبراني: اختبار الاختراق الأخلاقي في بيئة آمنة. جدران الحماية، VPN، تحديات CTF، فحص الثغرات.

العلوم البيانات وتعلم الآلة: دفاتر Jupyter، تدريب النماذج، استضافة APIs. Python، Conda، و CUDA قابلة للتخصيص.

إدارة أنظمة لينكس: سكربتات، مهام cron، خدمات systemd، التسجيل، المراقبة. أساسيات العالم الحقيقي.

الاستخدام المسموح به والممنوع

الخدمة مخصصة حصرياً للاستخدام التعليمي:

مسموح: طلاب الجامعات والكليات، المعلمون والأساتذة لموادهم الدراسية، مشاريع البحث الأكاديمي، المشاركون في معسكرات البرمجة، فرق المشاريع الطلابية مفتوحة المصدر، وبرامج علوم الحاسوب في المدارس الثانوية.

ممنوع: الاستخدام التجاري أو الربحي، تعدين العملات الرقمية، استضافة بيانات عملاء حقيقية للإنتاج، البريد الجماعي أو خدمات السبام، وأي نشاط غير قانوني.

إذا كنت تدير مشروعاً غير ربحي أو مشروع مفتوح المصدر خارج الأوساط الأكاديمية، يمكنك التواصل مع الفريق للحصول على ترتيب خاص.

العيوب والقيود

أولاً، لا يوجد IPv4. هذا قد يكون مشكلة إذا كنت تستخدم شبكة منزلية لا تدعم IPv6. الحلول تشمل استخدام tunnelbroker (خدمة مجانية من Hurricane Electric) لتغليف IPv6 داخل IPv4، أو استخدام VNC من لوحة التحكم.

ثانياً، الموارد محدودة: 1 نواة، 1 جيجابايت ذاكرة، 10 جيجابايت تخزين. هذا كافٍ لتعلم الأساسيات وتشغيل خدمات خفيفة، لكنه غير مناسب لتطبيقات ثقيلة أو قواعد بيانات ضخمة.

ثالثاً، لا توجد خيارات ترقية. ما تحصل عليه هو ما هو مكتوب. إذا احتجت موارد أكثر، ستحتاج إلى البحث عن مزود تجاري.

رابعاً، المدة 6 أشهر فقط مع تجديد. إذا نسيت التجديد، تفقد كل عملك. لا توجد فترة سماح، وحذف الخادم فوري.

خامساً، السرعة محدودة بـ 50 ميغابت/ثانية. هذا كافٍ للتعلم، لكنه بطيء مقارنة بالخوادم التجارية (غالباً 1 جيغابت/ثانية).

مقارنة مع البدائل

الخدمة BoxedTux Oracle Cloud Free Tier AWS Educate Google for Education
التكلفة مجاني بالكامل مجاني (مع بطاقة ائتمان) مجاني (مع حدود) مجاني (مع حدود)
بطاقة ائتمان لا نعم لا، لكن حساب مدرسي لا
صلاحيات الجذر نعم نعم (جزئياً) نعم محدودة
المدة 6 أشهر قابلة للتجديد دائم (محدود الموارد) محدودة الساعات محدودة
دعم IPv6 فقط نعم لا لا لا
الجمهور المستهدف طلاب ومعلمون عام طلاب مدارس

BoxedTux يتفوق في بساطته وعدم الحاجة إلى بطاقة ائتمان. العيب الوحيد هو الاعتماد على IPv6.

من وراء المشروع؟

المشروع من إنشاء gyptazy، وهو نفسه صانع BoxyBSD (خوادم BSD مجانية). في فيديو تقديمي على يوتيوب، يشرح gyptazy كيفية عمل المنصة، وكيفية التسجيل، وكيفية الاتصال بالخادم عبر SSH . الرعاة (Sponsors) هم من يتحملون تكاليف التشغيل.

مستقبل المنصة

مؤقتاً، لا توجد خطط لإضافة IPv4 أو زيادة الموارد. التركيز الحالي هو على تحسين تجربة التسجيل (طرق إضافية للتحقق من الهوية بدون بريد .edu)، وزيعة عدد التوزيعات المدعومة، وتوسيع الشبكة بمساعدة رعاة جدد.

الخلاصة

BoxedTux هو هدية لمجتمع التعليم التقني. إذا كنت طالباً يريد تعلم لينكس وإدارة الخوادم، أو معلماً يريد بيئة آمنة لطلابه، أو باحثاً يحتاج إلى خادم صغير لتجربة ما، فهذه فرصة لا تعوض. سجل ببريدك الجامعي، اختر توزيعتك المفضلة، وابدأ في التكسير والبناء. هو مجاني، بدون إعلانات، بدون شروط خفية، وبدعم من المجتمع.

روابط سريعة

https://boxedtux.com

https://boxybsd.com

https://gyptazy.com

https://www.youtube.com/watch?v=-FEv3ANz5hc

التفاعلات والتعليقات

سجّل الدخول بحساب GitHub للتعليق أو التفاعل. مدعوم بـ Giscus (مخزَّن في GitHub Discussions)

EN