كيف تبني بنفسك Raspberry Pi KVM

كيف تبني بنفسك Raspberry Pi KVM
القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

يتيح مفتاح KVM (لوحة المفاتيح والفيديو والماوس) للمستخدمين الوصول عن بُعد إلى أنظمتهم أو أجهزة الكمبيوتر الخاصة بهم ، حتى لو لم يتمكنوا من التمهيد. بينما يمكنك دائمًا الحصول على KVM المبني مسبقًا ، يمكنك أيضًا إنشاء KVM الخاص بك باستخدام Raspberry Pi الذي سيوفر لك مئات الدولارات. من خلال تجميع أجزاء قليلة مع Raspberry Pi ، يمكننا بسرعة إنشاء وحدة Pi KVM والوصول إليها عبر الإنترنت للتحكم في أجهزة الكمبيوتر والخوادم عن بُعد.





اجعل فيديو اليوم

لماذا يختلف Pi KVM؟

على عكس تطبيقات VPN أو تطبيقات الوصول عن بُعد مثل TeamViewer التي تتطلب تشغيل نظام التشغيل ، يعمل KVM أو Pi KVM (KVM الذي يعمل على Raspberry Pi) بشكل مستقل عن نظام تشغيل النظام ويسمح لك بتشغيل النظام عن بُعد والوصول إلى BIOS والتثبيت نظام تشغيل ، إعادة تشغيل ، إلخ.





الأشياء التي ستحتاجها لبناء DIY Pi KVM

ستحتاج إلى مكونات الأجهزة التالية لإنشاء Raspberry Pi KVM:





  • جهاز Raspberry Pi 3 أو 4 أو Zero 2 W مزود بمصدر طاقة.
  • بطاقة microSD بسعة 16 جيجابايت أو أكبر.
  • 2 × USB من النوع A ذكر للكابلات من النوع A.
  • كبل USB من النوع C - إذا كنت تستخدم Raspberry Pi 4.
  • كبل USB صغير - إذا كنت ستستخدم Raspberry Pi 3 أو Zero 2 W.

إذا لم تتمكن من العثور على كبل التقسيم ، فيمكنك أيضًا إنشاء كبل خاص بك عن طريق الربط وتوصيل زوج من كبلات USB من النوع A من ذكر إلى أنثى.

أيضًا ، يلتقط Pi KVM اللقطات من إخراج HDMI لنظامك ويعرضها في الوقت الفعلي. هناك طريقتان مختلفتان لالتقاط الفيديو عندما تختار إنشاء Pi KVM الخاص بك. يمكنك اختيار أي منهما ، بناءً على لوحة Raspberry Pi المتاحة.



  • محول HDMI إلى CSI: يعمل مع جميع Raspberry Pis ، بما في ذلك Raspberry Pi Zero W و 2 W. كما أنه أسرع بكثير ، مع وقت استجابة منخفض جدًا (تدفق MJPEG و H.264 / WebRTC).
  • HDMI إلى بطاقة التقاط الفيديو USB: يعمل مع Raspberry Pi 2 ، 3 ، 4. إنه أبطأ نسبيًا من CSI ، مع زمن انتقال مرتفع ، ولكنه يعمل بشكل جيد.

أدناه ، سوف تتعلم خطوات إنشاء Pi KVM باستخدام Raspberry 4 أو Raspberry Pi Zero 2 W ، باستخدام بطاقة التقاط الفيديو من HDMI إلى USB أو محول CSI إلى HDMI وكابل مقسم USB DIY.

صورة قرص Flash Pi KVM على بطاقة MicroSD

للبدء ، قم بتنزيل أحدث إصدار جاهز صورة KVM Pi من أجل Raspberry Pi الخاص بك. هناك عدد قليل من الصور المختلفة المتاحة لـ Raspberry Pi استنادًا إلى الطراز ومحول HDMI (محول HDMI إلى CSI أو HDMI إلى USB dongle) الذي ستستخدمه لهذا الإصدار.





ثم اتبع هذه الخطوات لتفليش بطاقة microSD بصورة Pi KVM OS.

  1. قم بتوصيل بطاقة microSD بنظامك.
  2. قم بتنزيل وتشغيل ملف Raspberry Pi Imager أداة.
  3. يختار اختر نظام التشغيل > استخدام العرف ثم استعرض الموقع حيث يتم تخزين صورة Pi KVM التي تم تنزيلها.
  4. انقر فتح .   تسجيل الدخول إلى pi kvm
  5. انقر اختر التخزين واختر بطاقة microSD الخاصة بك.   انقر فوق خيار المحطة الطرفية في pi-kvm
  6. انقر يكتب . انقر نعم للتأكيد. سيستغرق هذا بعض الوقت للانتهاء.

إذا كنت ستستخدم Raspberry Pi Zero W أو 2 W أو Wi-Fi للاتصال بالشبكة ، فأنت بحاجة إلى تثبيت قسم PIBOOT (FAT32) وتحرير pikvm.txt ملف. افتح الملف في برنامج 'المفكرة' والصق الأسطر التالية أسفل ملف FIRST_BOOT = 1 خط واستبدال Wi-Fi SSID وكلمة المرور.





WIFI_ESSID="MyWiFiName"
WIFI_PASSWD="Password"
  ابدأ في استخدام pi-kvm للوصول إلى الكمبيوتر والتحكم فيه عن بُعد عبر الشبكة

قم بتوصيل Raspberry Pi بالطاقة ومحول HDMI

بعد وميض بطاقة microSD ، قم بتوصيل Raspberry Pi بمحول HDMI إلى USB أو HDMI بمحول CSI.

  1. أدخل بطاقة microSD في Raspberry Pi.
  2. خذ كابل مقسم USB وعزل دبوس + 5 فولت في أحد منافذ ذكر USB من النوع A في كابل الفاصل باستخدام شريط. هذا المنفذ من النوع A مع دبوس غير معزول + 5 فولت متصل بمنفذ USB للكمبيوتر / الخادم الذي تريد إدارته عن بُعد. إذا لم تقم بتعطيل هذا الدبوس ، فقد يؤدي ذلك إلى إتلاف منفذ USB على الكمبيوتر أو الخادم.   ضبط القرار في pi kvm
  3. إذا كنت تقوم ببناء كبل مقسم DIY كما فعلنا ، فيمكنك إبقاء السلك الأحمر لأحد كبلات USB من النوع A غير متصل. راجع مخطط الأسلاك التالي للحصول على التفاصيل.   تحميل صور نظام التشغيل للتمهيد
  4. خذ كبل USB من النوع A إلى النوع C وقم بتوصيله بالمنفذ الأنثوي من النوع A في كبل التقسيم ومنفذ Type C على مدخل طاقة Raspberry Pi.
  5. إذا كنت تستخدم HDMI إلى USB dongle ، فقم بتوصيله بأحد منافذ USB 2.0 الخاصة بـ Raspberry Pi 4 ، كما هو موضح أدناه.
  6. إذا كنت ستستخدم جسر HDMI إلى CSI ، فقم بتوصيل كابل الشريط بمنفذ الكاميرا في Raspberry Pi 4 أو Raspberry Pi Zero 2 W.
  7. قم بتوصيل كابل LAN بجهاز Raspberry Pi 4 وجهاز التوجيه. يحتاج مستخدمو Raspberry Pi Zero 2 W إلى إدخال تفاصيل Wi-Fi يدويًا بعد وميض بطاقة microSD مع صورة Pi KVM OS عن طريق تركيب قسم PIBOOT.
  8. أخيرًا ، قم بتوصيل المنفذ من النوع A بمصدر الطاقة 5V / 3A لتشغيل وتشغيل Raspberry Pi 4 أو Zero 2 W.

قم بإعداد Pi KVM

ستستغرق عملية التمهيد الأولى وقتًا أطول حتى تكتمل. بمجرد اكتماله ، افتح تكوين جهاز التوجيه الخاص بك وانتقل إلى إعدادات DHCP. ابحث عن عنوان IP الخاص بـ Raspberry Pi أو Pi KVM المتصل. يمكنك أيضًا استخدام تطبيق Fing على هاتفك الذكي لفحص شبكتك والعثور على عنوان IP.

كيفية البحث عن الرسائل القديمة على iPhone

بمجرد العثور عليه ، يمكنك فتح عنوان IP في متصفح الويب ، مثل Chrome أو Safari. سيؤدي هذا إلى تحميل صفحة تسجيل الدخول إلى Pi KVM. أدخل 'admin' لكل من اسم المستخدم وكلمة المرور ، ثم انقر فوق تسجيل الدخول .

انقر صالة ثم اتبع هذه الخطوات لتمكين أذونات القراءة / الكتابة وتحديث Pi KVM.

سجل الدخول كمستخدم متميز (مستخدم جذري). كلمة المرور هي 'root' افتراضيًا.

su

قم بتمكين أذونات القراءة / الكتابة:

rw

ثم أدخل الأمر التالي للتحقق من Pi KVM وتحديثه:

pacman -Syu

سيؤدي هذا إلى التحقق من التحديثات وتثبيتها. يمكن أن يستغرق عدة دقائق حتى يكتمل. بعد التحديثات ، اجعل نظام الملفات للقراءة فقط عن طريق تشغيل الأمر التالي:

ro

بعد ذلك ، ارجع إلى الصفحة الرئيسية وانقر على KVM اختيار. يجب أن يؤدي هذا على الفور إلى تحميل شاشة الخادم أو الكمبيوتر الذي يتصل به HDMI إلى CSI أو HDMI إلى بطاقة التقاط USB. يمكنك الآن الوصول إلى جهاز الكمبيوتر أو الخادم عن بُعد.

هناك أيضًا العديد من الخيارات الأخرى المتاحة التي يمكنك استخدامها لضبط جودة الصورة المتدفقة ، FPS ، الحجم ، تحميل ISO ، إلخ.

نحن نستخدم بطاقة microSD بسعة 32 جيجا بايت والتي توفر لنا مساحة أكبر لاستضافة العديد من صور نظام التشغيل على Pi. يمكنك استخدام بطاقة microSD أكبر لتخزين العديد من صور نظام التشغيل بحيث يمكنك تثبيت نظام تشغيل مختلف على الخادم عند الحاجة.

يمكنك أيضًا توصيل وتمكين التحكم في ATX لتشغيل / إيقاف تشغيل أو إعادة تعيين الكمبيوتر أو الخادم.

قم بتعريض Pi KVM للإنترنت للوصول عن بعد

لتمكين الوصول عن بُعد إلى Raspberry Pi أو Pi KVM ، يمكنك استخدام DuckDNS و Port Forwarding في جهاز التوجيه الخاص بك. من الممكن لك ايضا قم بإعداد نفق Cloudflare للوصول عن بُعد إلى Pi KVM والتحكم في جهاز الكمبيوتر أو الخادم باستخدام اتصال HTTPS آمن.

بدلاً من ذلك ، يمكنك أيضًا تثبيت واستخدام Tailscale VPN للوصول إلى Pi KVM الخاص بك من أي مكان. TailScale هي أداة مجانية للاستخدام للأغراض الخاصة التي يمكنك إعدادها في Pi KVM وعلى جهاز Windows أو macOS أو Linux أو Android أو iOS البعيد الذي ستستخدمه للوصول إلى Pi KVM عبر الإنترنت.

لتثبيت Tailscale وإعداده ، قم بتشغيل الأوامر التالية في تطبيق Terminal.

su
rw
pacman -Syu tailscale-pikvmsystemctl enable --now tailscaled

سيؤدي هذا إلى تثبيت Tailscale وتمكين بدء التشغيل التلقائي له إذا تم إعادة تشغيل Pi KVM.

tailscale up

سيعرض هذا عنوان URL. انسخ عنوان URL إلى مستعرض الويب وأذن. بعد التفويض ، أدخل الأمر التالي لإعادة تشغيل Pi KVM:

reboot

يمكنك الآن الوصول إلى الخادم أو الكمبيوتر المتصل بـ Pi KVM من أي نظام. تحتاج فقط إلى تثبيت Tailscale VPN على الجهاز ، وزيارة صفحة المسؤول لعرض شبكات VPN المتاحة ، ثم استخدام عنوان URL المعروض Tailscale الخاص بـ Pi KVM للوصول والتحكم في الخادم أو الكمبيوتر الخاص بك عن بُعد. لمعرفة المزيد ، يمكنك زيارة بي KVM جيثب صفحة.

KVM الأكثر تكلفة عبر IP

يعد DIY Pi KVM أحد مفاتيح KVM الأكثر تكلفة والتي يمكنك استخدامها للتحكم الكامل في الخوادم أو الأجهزة الخاصة بك عن بُعد ، حتى إذا فشلت في التمهيد أو التعطل أو واجهت أخطاء في البرامج أو نظام التشغيل. يمكنك تثبيت نظام التشغيل ISO بسرعة وتثبيته واستعادة النسخة الاحتياطية لإعادة الخادم والخدمات إلى الإنترنت.

يمكنك أيضًا استخدام Raspberry Pi Zero 2 W لتقليل تكلفة الإنشاء الإجمالية والبصمة. ومع ذلك ، يجب أن تتوقع إطارات أقل وزمن انتقال أكبر قليلاً من Raspberry Pi 4 الذي استخدمناه في هذا البرنامج التعليمي.