
تخيل أن يكون لديك Raspberry Pi على بعد نقرة واحدة فقط، من أي مكان وباستخدام متصفح فقط، دون أي صداع مع المنافذ أو التكوينات الغريبة: هذا هو بالضبط ما يقدمه. راسبيري باي كونيكتالفكرة بسيطة ولكنها قوية: افتح جلسة محطة طرفية أو سطح مكتب على جهاز Pi الخاص بك من الويب باستخدام اتصال نظير إلى نظير آمن.
في السابق، كانت البدائل النموذجية هي SSH أو VNC أو TeamViewerلكلٍّ منها فروقها وقيودها (الشبكة المحلية، والتكوينات المعقدة، والترخيص، وما إلى ذلك). مع الإصدار الرسمي من Raspberry Pi، يتم تقليل هذه الصعوبة: تقوم بتثبيت الحزمة وربط جهازك بحسابك والدخول عبر المتصفحستجد أدناه دليلًا كاملاً يتضمن المتطلبات والتثبيت والإقران وطرق الاتصال وخيارات المفاتيح.
ما هو Raspberry Pi Connect؟
Raspberry Pi Connect هو عميل رسمي للوصول عن بعد يعمل على WebRTC، نفس التكنولوجيا المستخدمة في العديد من تطبيقات مكالمات الفيديو، لإنشاء روابط مشفرة من البداية إلى النهاية بين جهاز Raspberry Pi ومتصفحك. عندما يتعذر توفير وقت استجابة أو توجيه مباشر، قد تتعطل حركة البيانات. التنقل عبر خوادم Raspberry Pi في المملكة المتحدة، الحفاظ على التشفير وحسابك باعتباره هوية.
الأداة في بيتا، مجاني كما هو مقصود من قبل المؤسسة، ويهدف إلى استبدال إعدادات الطرف الثالث المملة بحل بسيط: قم بالوصول إلى سطح المكتب أو إلى shell من connect.raspberrypi.comفي الاختبارات الواقعية، يبدو سطح المكتب البعيد سلسًا للغاية - حتى أن بعض المستخدمين يجدونه أكثر استجابة من VNC - كما أن الغلاف البعيد مستجيب.
باعتباره عميلًا رسميًا، فإنه يتكامل مع نظام التشغيل Raspberry Pi OS ويضيف أيقونة في شريط المهام في حالة إصدار سطح المكتب، من حساب الويب الخاص بك، سترى جميع الأجهزة المرتبطة ويمكنك تسجيل الدخول ببضع نقرات، دون الحاجة إلى تذكر عناوين IP العامة أو لمس جهاز التوجيه الخاص بك.
هناك فروق توافقية مهمة يجب أن تكون واضحة: بالنسبة لجزء سطح المكتب البعيد، يستخدم النظام الملحن وايلاندبالإضافة إلى ذلك، تشير العديد من الأدلة إلى متطلبات تختلف بين وظائف shell وسطح المكتب، كما سنرى لاحقًا. ذكر مرجع سابق الإصدار v1.2 من البرنامج في وقت كتابة هذا التقرير، لذا يمكن توقع التحسينات بشكل متكرر.
المتطلبات والتوافق
من أجل وظيفة سطح المكتب البعيد (مشاركة الشاشة)، تشير مصادر مختلفة إلى أنها مخصصة حاليًا لـ Raspberry Pi 5 و Raspberry Pi 4 و Raspberry Pi 400، مع نظام تشغيل Raspberry Pi Bookworm 64 بتيأتي هذا القيد من مجموعة الرسومات واستخدام ايلاند، بالإضافة إلى نضج البيتا نفسها.
فيما يتعلق شل البعيدهناك أدلة تشير إلى التوافق الواسع، حتى في الموديلات القديمة (حتى Raspberry Pi 1) ومع الإصدارات السابقة من النظام، حتى أنها تذكر أن كما أنه يعمل على Buster والإصدارات الخفيفة. عمليًا، للحصول على أفضل تجربة ودعم رسمي، يُنصح بالبدء من Raspberry Pi OS 12 (Bookworm) المحدثة.
في المعدات الحديثة التي تحتوي على نظام محدث، ستجد في كثير من الأحيان rpi-connect مثبت مسبقًاإذا لم يظهر، يمكنك تثبيته باستخدام apt، وعلى الأنظمة التي لا تحتوي على بيئة رسومية، استخدم نسخته الخفيفة. تتيح هذه الثنائية من الحزم التكيف مع كل من التثبيتات المكتبية والتثبيتات بدون واجهة رسومية.
بالإضافة إلى الأجهزة والنظام، ستحتاج إلى حساب معرف Raspberry Piهذا هو "المفتاح" الذي يسمح بالاتصال بين جهازك ولوحة الويب، وسيسمح لك بعرض وإدارة جميع أجهزتك باستخدام هوية واحدة.
تثبيت البرامج: سطح المكتب مقابل Lite
هناك حزمتين: rpi-connect لأنظمة سطح المكتب، و rpi-connect-lite بالنسبة لتثبيتات Lite بدون بيئة رسومية، من الأفضل تحديث النظام أولاً ثم تثبيت الحزمة المقابلة.
التثبيت على نظام التشغيل Raspberry Pi OS مع سطح المكتب (عندما لا يكون مثبتًا مسبقًا): التحديث والتثبيت وإعادة التشغيلكدليل مرئي، بعد إعادة التشغيل، سترى رمزًا دائريًا به نقطتان في الجزء العلوي من سطح المكتب، مما يشير إلى أن الخدمة تم تنشيطها بنجاح.
إذا كنت تعمل مع راسبيري باي او اس لايت، العملية مماثلة، ولكن تثبيت الإصدار "الخفيف"، الذي يوفر الوصول إلى قذيفة بعيدة بدون الجزء الرسومي. يمكنك تشغيله عبر SSH أو باستخدام لوحة مفاتيح/شاشة متصلة، وبدء التثبيت دون أي تعقيدات.
أوامر المثال (تكييف الحزمة مع حالتك): تحديث apt، ترقية apt، تثبيت apt وإعادة التشغيلإنه تدفق قياسي يضمن ترتيب التبعيات وتسجيل الخدمة وتمكينها.
مع تقدم النسخة التجريبية، من المرجح أن يكون هناك تحديثات متكررةيمكنك فقط الاحتفاظ بحزمة Connect محدثة من خلال التثبيت للترقية فقط، مما يقلل من التغييرات في مكونات النظام الأخرى.
إنشاء معرف Raspberry Pi الخاص بك وتأمينه
لاستخدام Connect، تحتاج إلى العد الرسمي. التسجيل سريع: انتقل إلى موقع الهوية، أدخل بريدك الإلكتروني، وحدد كلمة المرور الخاصة بك وتحقق باستخدام الرابط المُرسل إليك عبر البريد الإلكتروني. بعد تسجيل الدخول لأول مرة، ستكون جاهزًا لإقران الأجهزة.
ينصح بشدة تفعيل المصادقة الثنائية (2FA)، حيث يتحكم هذا الحساب بالوصول عن بُعد إلى أجهزتك. باستخدام تطبيق مثل Google Authenticator أو Authy، يمكنك مسح رمز وإضافة طبقة حماية إضافية في ثوانٍ.
بمجرد الدخول، ستسمح لك لوحة الحساب برؤية حسابك الأجهزة المرتبطةمن هناك، يمكنك بدء الجلسات وتغيير الأسماء وحذف الأجهزة عندما لا تستخدمها بعد الآن أو ترغب في سحب حق الوصول إليها.
إذا لم تستخدم خدمات مماثلة من قبل، ففكر في الحساب باعتباره "التحكم المركزي": بدونها لا يوجد اتصالبهذه الطريقة، حتى لو اكتشف شخص ما عنوان IP أو اسم المضيف الخاص بك، فلن يتمكن من تسجيل الدخول إلى Connect إذا لم يكن لديه القدرة على التحكم في بيانات الاعتماد الخاصة بك.
ربط Raspberry Pi الخاص بك بالحساب
بمجرد تثبيت الحزمة على Pi وإنشاء هويتك، انقر فوق إقران الجهاز باستخدام حسابك. يمكنك القيام بذلك من الواجهة الرسومية (إذا كان لديك جهاز كمبيوتر سطح مكتب) أو من سطر الأوامر.
الخيار الرسومي (سطح المكتب): ابحث عن أيقونة Raspberry Pi Connect في الدرج العلوي. عند النقر عليه، اختر "تسجيل الدخول"، وسيفتح المتصفح للمصادقة باستخدام معرف Raspberry Pi الخاص بك. سيطلب منك المعالج أعط الفريق اسمًا (على سبيل المثال، "Pi-Server-Home") وتأكد. بعد ذلك، يتم إنشاء الرابط.
خيار المحطة الطرفية (سطح المكتب أو Lite): في وحدة التحكم، قم بتشغيل تسجيل الدخول إلى rpi-connectسيعرض لك النظام عنوان URL فريدًا؛ انسخه إلى متصفح على أي جهاز، ثم سجّل الدخول باستخدام حسابك، وأعطِ Pi اسمًا، تنتهي العمليةسيشير الجهاز إلى أن عملية الاقتران كانت ناجحة.
يؤدي كلا المسارين إلى نفس النتيجة: سيظهر جهاز Pi الخاص بك على صفحة الاتصال كجهاز متاح، مع خيارات الاتصال مرئية حسب إصدار النظام والقدرات لديك.
ملاحظة عملية صغيرة: يمكن أن تبدأ الخدمة بالنظام، وإذا كنت تفضل ذلك، إيقاف مؤقت أو تعطيليعد هذا مفيدًا إذا كنت تريد فقط عرض إمكانية الوصول من حين لآخر أو إذا كنت تدير أجهزة كمبيوتر لا تحتاج إلى إمكانية الوصول إليها طوال الوقت.
كيفية الاتصال من المتصفح
مع ربط Pi، افتح connect.raspberrypi.com وسجّل دخولك باستخدام مُعرّف Raspberry Pi الخاص بك. سترى قائمة بالأجهزة، وعلى كل جهاز زر "اتصال". عند الضغط عليه، سيعرض لك النظام الوسائل المتاحة لهذا الفريق.
بشكل عام، يظهر خياران: شل البعيد (القشرة في المتصفح) و مشاركة الشاشة (سطح مكتب بعيد). تذكر أن الخيار الثاني يعتمد على Wayland ويقتصر على Pi 5 وPi 4 وPi 400 مع Bookworm 64 بت، في حين أن الغلاف البعيد لديه نطاق أوسع ويمكنه العمل على اللوحات والأنظمة القديمة.
يتم إنشاء الاتصال خلال ثوانٍ. إذا كان هناك مسار مباشر مناسب، يُنشئ WebRTC نفق نظير إلى نظيربخلاف ذلك، يعتمد على خوادم التتابع، دون التضحية بتشفير الجلسة. لأغراض عملية، لا ترى نافذة جديدة إلا من خلال جهازك الطرفي أو سطح المكتب.
إذا كنت تعمل من هاتف محمول أو جهاز لوحي، فإن واجهة سطح المكتب البعيد تتضمن أدوات التحكم المصممة للشاشات التي تعمل باللمسمثل مفاتيح خاصة يمكن الوصول إليها من شريط سفلي. على أجهزة الكمبيوتر المكتبية، ستستمتع بلوحة مفاتيح وفأرة كاملة دون أي عناء.
استخدام Shell البعيد
El قذيفة بعيدة إنه الخيار الأكثر شمولاً وخفة: يفتح وحدة تحكم Pi مباشرةً في متصفحك. وهو مثالي للتحديثات، وتغييرات الإعدادات، وتثبيت الحزم، أو تشغيل البرامج النصية السريعة.
لتشغيله، حدد الجهاز واضغط على الاتصال عبر → Shell البعيدبعد إعداد قناة قصير، سترى المطالبة وستتمكن من العمل كما لو كنت تستخدم SSH، ولكن دون الحاجة إلى الكشف عن المنافذ أو معرفة عنوان IP العام.
وفقًا لبعض الأدلة، تعمل هذه الطريقة حتى في نماذج قديمة مثل Raspberry Pi 1 وعلى الأنظمة الأقدم (تم ذكر التوافق حتى إصدار Buster). إذا كنت تدير لوحات متعددة من أجيال مختلفة، فقد يصبح الغلاف هو صندوق الأدوات كل يوم.
لتثبيت الخوادم أو الأجهزة بدون واجهة رسومية، فكّر في تفعيل الخدمة لتكون متاحة حتى بدون تسجيل دخول المستخدم عند بدء التشغيل. بأمر بسيط، ستحصل على الاتصال دائما في متناول اليد، دون الاعتماد على تسجيل الدخول الرسومي.
استخدام سطح المكتب البعيد (مشاركة الشاشة)
وظيفة مشاركة الشاشة يُتيح لك سطح مكتب Pi الكامل في متصفحك. صُمم لأجهزة الكمبيوتر التي تدعم حزمة Wayland الحالية (Pi 5 وPi 4 وPi 400 مع Bookworm 64 بت)، ويوفر تجربة سلسة وسريعة الاستجابة.
لتفعيله، اختر من قائمة الأجهزة الاتصال عبر → مشاركة الشاشةسيتم فتح نافذة تحتوي على سطح مكتب جهاز Pi الخاص بك؛ في الجزء العلوي سترى الشريط العلوي مع زر لفصل الاتصال، وأيقونة قفل تشير إلى أمان الاتصال و الوصول إلى الحافظة للنسخ واللصق بين الأجهزة.
في الأسفل يظهر شريط آخر مع مفاتيح التشغيل السريع مفيد على الهواتف المحمولة والأجهزة اللوحية (مثل مفاتيح الوظائف أو المفاتيح الخاصة). تُسهّل هذه الطبقة من عناصر التحكم العمل عند عدم وجود لوحة مفاتيح فعلية، وتُحسّن سهولة الاستخدام على الشاشات الصغيرة.
في الإصدار التجريبي الحالي هناك بعض القيود: في الوقت الحالي، ليس من الممكن مشاركة شاشات متعددة في وقت واحدإذا استخدمتَ عدة شاشات مع جهاز Pi، فسترى مُخرَجًا واحدًا. من المنطقي توقع توسُّع هذه الإمكانيات في الإصدارات المستقبلية.
بالمقارنة مع VNC، فإن اتصال WebRTC مباشر للغاية، وفي كثير من الحالات، إنه يشعر بمزيد من المرونةبالإضافة إلى ذلك، من خلال إدارة كل شيء من معرف Raspberry Pi الخاص بك، يمكنك توفير متاعب DDNS أو المنافذ أو الخدمات الوسيطة التي قد تصبح قديمة.
خطوات وأوامر مفيدة
قم بتثبيت Connect على Pi باستخدام سطح المكتب (إذا لم يكن كذلك بالفعل): التحديث والتثبيت وإعادة التشغيل باستخدام الأوامر المعتادة. سترى أيقونة دائرية بنقطتين في الشريط العلوي عند عودتك إلى سطح المكتب.
أوامر سطح المكتب sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect
sudo reboot
أوامر لايت sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect-lite
sudo reboot
رابط من المحطة الطرفية في أي إصدار: قم بتشغيل تسجيل الدخول منافتح عنوان URL المطبوع وأكمل العملية في المتصفح باستخدام حساب Raspberry Pi الخاص بك.
أمر تسجيل الدخول rpi-connect signin
الإدارة من حساب الويب
في اللوحة عبر الإنترنت، ستشاهد جميع فرقك ونوعها الاتصال يقدم كلٌّ منها (واجهة، سطح مكتب، أو كليهما). يساعدك هذا على تحديد الخيارات المتاحة بسهولة، حسب الطراز ونظام التشغيل.
أيضا ، يمكنك ذلك تغيير الاسم لتحسين التعرف على الجهاز - مفيد جدًا إذا كنت تدير لوحات متعددة. ما عليك سوى تسجيل الدخول وتعديل حقل الاسم لتحديثه.
إذا لم تعد بحاجة إلى جهاز، فلديك خيار حذفه من واجهة الويب نفسها. بهذه الطريقة، يمكنك تنظيف مخزونك وتجنب الوصول غير الضروري إلى المعدات التي لم تعد قيد الاستخدام.
في المستقبل، يمكننا أن نتوقع المزيد من ميزات الإدارة (إضافة أجهزة من الويب، وخيارات التخصيص الإضافية)، ولكن في الوقت الحالي فهي تغطي الأساسيات اللازمة للحفاظ على تنظيم حديقة Pis الخاصة بك.
نصائح للأمن والصيانة
نشط 2FA على مُعرّف Raspberry Pi الخاص بك. إنها طبقة أمان بالغة الأهمية، خاصةً وأن حسابك يُتحكم بالوصول عن بُعد. يستغرق إعدادها دقيقة واحدة فقط. ميرسي لا بينا مع الربح.
إذا كنت تستخدم Raspberry Pi OS Lite أو لم يكن هناك تسجيل دخول تلقائي، فقم بتمكين بقي بحيث يكون الاتصال متاحًا بعد بدء التشغيل حتى لو لم يسجل دخول أي مستخدم. إنه إعداد لمرة واحدة ويمنع أي مفاجآت.
loginctl enable-linger
حافظ على تحديث الحزمة من خلال التثبيت الانتقائي: يمكنك التحديث فقط الاتصال ونسخته الخفيفة، ما يُغنيك عن استخدام بقية النظام في كل مرة. وهذا يُوازن بين الأمان والاستقرار والراحة.
sudo apt update
sudo apt install --only-upgrade rpi-connect
بما أن هذا البرنامج لا يزال في مرحلة تجريبية، يُرجى مراجعة الإصدارات والوثائق الرسمية من وقت لآخر. في حال ظهور أي خلل، نسخة مستقرةمن المرجح أن يصل الإصدار الجديد مع تحسينات في الأداء وتوافق موسع وخيارات إدارة جديدة.
البدائل والاعتبارات
إذا كنت تحتاج أحيانًا إلى الوصول إلى المحطة على الشبكة المحلية، SSH لا يزال لا يُضاهى بخفة وزنه. لمكتب كلاسيكي، VNC إنه يعمل بشكل جيد، على الرغم من أن التكوين قد يكون أكثر تفصيلاً ويعتمد على خدمات الطرف الثالث.
أدوات مثل برنامج TeamViewer أو ما شابهها صالحة، ولكن في كثير من الحالات تكون حلولاً تجارية مع الترخيص أو قيود. إذا كنت تفضل البقاء ضمن النظام البيئي الرسمي، فإن Connect يجعل الحياة أسهل بكثير.
بالنسبة للمشروعات التي يكون فيها الأمان والتحكم المطلق في القناة هي الأولوية، يمكنك إعداد خادم VPN (OpenVPN أو WireGuard)، ثم سجّل الدخول عبر SSH أو VNC كما لو كنت متصلاً بشبكة محلية. إنها طريقة أكثر تقنية، ولكنها تتمتع بمستوى عالٍ جدًا من الحماية والاستقلالية.
مهما كان اختيارك، تذكر أن Connect يزيل أكبر حاجز للدخول: لا تلمس جهاز التوجيه أو تفتح المنافذفي العديد من السيناريوهات، تكون هذه التفاصيل كافية لتحويل الإدارة عن بعد من كونها صداعًا إلى مهمة روتينية.
لديك بالفعل خريطة كاملة للبدء في استخدام Raspberry Pi Connect: من المتطلبات وتفاصيل التوافق إلى التثبيت والإقران والاستخدام اليومي في كل من shell وسطح المكتب، بالإضافة إلى خيارات الإدارة ونصائح الأمان الرئيسية؛ حل رسمي وبسيط وقوي بشكل لا يصدق يتيح لك التحكم في Pi الخاص بك من أي مكان ببضع نقرات فقط.
