كيفية مشاركة الماوس ولوحة المفاتيح عبر شبكة محلية على نظام لينكس

لمشاركة فأرة ولوحة مفاتيح جهاز لينكس مع جهاز آخر عبر الشبكة المحلية، استخدم برنامج KVM. يُمكن استخدام Barrier لهذا الغرض، لكن مشروعه الأصلي لم يعد يُحدَّث؛ لذا يُنصح المستخدمون بالاعتماد على Input Leap، وهو نسخة مُشتقة منه. في حال إعداد جديد، يُنصح بتثبيت Input Leap على كلا الجهازين. إذا كنت تستخدم Barrier بالفعل، فسيظلّ نفس مبدأ عمل الخادم والعميل ساريًا، مع العلم أن مسميات القوائم قد تختلف باختلاف الإصدار. تُشارك هذه الأدوات المدخلات عبر شاشات عرض منفصلة؛ فهي لا تُبثّ أو تعكس شاشة الجهاز الآخر.

نافذة إعداد الحاجز تعرض خيارًا بين أدوار الخادم والعميل
اختر جهاز الكمبيوتر الذي سيوفر الفأرة ولوحة المفاتيح.

1. قم بتثبيت تطبيق متوافق على كلا الجهازين

ثبّت التطبيق نفسه على الكمبيوتر المزود بلوحة المفاتيح والماوس الفعليين، وعلى كل جهاز كمبيوتر ترغب في التحكم به. تنشر شركة Input Leap شفرة المصدر وإرشادات النظام الأساسي في مستودعها الرسمي على GitHub ؛ راجع المستودع وقوائم حزم التوزيعة الخاصة بك للحصول على إصدار متوافق وحديث. يختلف توفر الحزم باختلاف توزيعة Linux.

إذا كنت بحاجة إلى برنامج Barrier تحديدًا، فإن قائمة Barrier على Flathub توفر حزمة Flatpak، ولكنها مقدمة من المجتمع ومصنفة على أنها غير موثقة. على نظام مُهيأ ببرنامجي Flatpak وFlathub، قم بتثبيته باستخدام الأمر التالي:

flatpak install flathub com.github.debauchee.barrier

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

طرفية لينكس تعرض أوامر Flatpak لتثبيت تطبيق مشاركة لوحة المفاتيح والماوس
استخدم مصدر الحزم الموثوق به الخاص بتوزيعتك، وتحقق من اسم الحزمة قبل التثبيت.

2. اختر أدوار الخادم والعميل

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

  1. على جهاز الكمبيوتر المضيف، حدد "الخادم" وأكمل معالج الإعداد.
  2. على جهاز الكمبيوتر الثاني، حدد العميل وأكمل إعداده.
  3. أبقِ كلا الجهازين قيد التشغيل ومتصلين بنفس شبكة LAN أو Wi-Fi الموثوقة أثناء تهيئتهما.

يُعدّ ترتيب الشاشة مهمًا: يستخدم التطبيق التخطيط المُعدّ مسبقًا لتحديد الشاشة التي سينتقل إليها المؤشر عند وصوله إلى حافة الشاشة. إذا كانت شاشة الإعدادات توفر تخطيطًا للشاشة، فضع شاشة كل جهاز كمبيوتر في الموضع الذي يُناسب مكتبك.

3. شغّل الخادم وابحث عن عنوان IP الخاص به

شغّل الخادم على الجهاز المضيف. ابحث في حالة التطبيق أو إعدادات شبكة لينكس عن عنوان IP الخاص بالشبكة المحلية للجهاز المضيف، مثل 192.168.1.20. هذا العنوان مجرد مثال؛ استخدم العنوان الموضح على شبكتك. يمكنك أيضًا تشغيل الأمر ip addrفي سطر الأوامر لتحديد العنوان المُخصص لواجهة إيثرنت أو واي فاي النشطة. تجنب عناوين الاسترجاع مثل 127.0.0.1، التي تشير إلى الكمبيوتر المحلي نفسه.

نافذة حالة خادم الحاجز تُظهر أن الخادم قيد التشغيل وتُدرج عنوان IP الخاص بالشبكة المحلية.
استخدم عنوان الشبكة المحلية (LAN) الذي يمكن الوصول إليه من جهاز الخادم، وليس عنوان الاسترجاع (loopback address).

4. قم بتوصيل العميل بالخادم

  1. افتح التطبيق على جهاز الكمبيوتر الخاص بالعميل.
  2. إذا لم يعثر الاكتشاف التلقائي على المضيف، فقم بإيقاف تشغيل التكوين التلقائي أو الإعداد المكافئ.
  3. أدخل عنوان IP الخاص بالخادم على الشبكة المحلية في حقل عنوان الخادم.
  4. احتفظ بالمنفذ الافتراضي ما لم تقم بتغييره عمدًا. يستخدم كل من Barrier و Input Leap عادةً منفذ TCP رقم 24800 .
  5. انقر فوق "بدء" على العميل. تأكد من أن الخادم يعمل أيضاً.
تم تكوين عميل الحاجز مع تعطيل الاكتشاف التلقائي وإدخال عنوان IP للخادم
أدخل عنوان المضيف على جهاز العميل في حالة فشل الاكتشاف التلقائي.

بعد الاتصال، حرّك المؤشر إلى الحافة المُهيأة لشاشة الجهاز المضيف للانتقال إلى شاشة الجهاز العميل. عندها، يجب أن تبدأ لوحة المفاتيح الفعلية بالكتابة على الكمبيوتر حيث يكون المؤشر نشطًا. استخدم زر "إيقاف " في التطبيق لإنهاء الاتصال.

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

إذا تعذر على العميل الاتصال، فتحقق أولاً من أن كلا الجهازين متصلان بنفس الشبكة المحلية (LAN) وأن عنوان IP صحيح. يجب أن يكون الخادم في وضع الاستماع، ويجب أن يسمح جدار حماية الشبكة بحركة مرور TCP الواردة على المنفذ 24800 إلى الخادم. افتح هذا المنفذ فقط على شبكة خاصة موثوقة؛ ولا تعرض الخدمة للإنترنت العام.

إعدادات جدار الحماية في نظام لينكس تُظهر قاعدة السماح لمنفذ TCP رقم 24800
لا تسمح لمنفذ الاستماع الخاص بالتطبيق إلا في الحالات التي تسمح بها سياسة الشبكة الخاصة بك.
  • تأكد من أن الخادم يعمل. أعد تشغيله من التطبيق إذا لزم الأمر.
  • اختبر المنفذ من جانب العميل. إذا كان OpenSSL مثبتًا، فقم بتشغيل الأمر مع openssl s_client -connect SERVER_IP:24800استبدال SERVER_IPبالعنوان الفعلي. غالبًا ما يشير فشل الاتصال إلى العنوان أو جدار الحماية أو عملية الخادم. يتحقق هذا الاختبار من الاتصال، ولكنه لا يثبت صحة تخطيط الشاشة.
  • تحقق من قواعد جدار الحماية على كلا الطرفين. اسمح بمرور بيانات TCP الواردة عبر المنفذ 24800 على الخادم، وتأكد من عدم حظر حركة البيانات الصادرة على جهاز العميل.
  • تحقق من جلسة العرض. قد تختلف طريقة عمل أدوات مشاركة الإدخال بين Wayland وX11، وقد لا تدعم بعض الإصدارات أو بيئات سطح المكتب جميع ميزات الإدخال. راجع الوثائق الحالية للتطبيق قبل تغيير جلسة تسجيل الدخول.
  • قم بمطابقة أسماء الشاشات وتخطيطها. إذا نجح الاتصال ولكن لم يتمكن المؤشر من التنقل بين الشاشات، فراجع أسماء الشاشات المُكوّنة ومواقعها يسارًا/يمينًا/أعلى/أسفل.
جهازان حاسوب مكتبيان مع مسار مؤشر يوضح حركة الماوس من شاشة المضيف إلى شاشة العميل
يتنقل المؤشر بين الشاشات المُهيأة بينما يحتفظ كل جهاز كمبيوتر بشاشته الخاصة.

القيود الأمنية والعملية

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

قد تتوفر ميزة مشاركة الحافظة، لكن الدعم يعتمد على التطبيق وجلسة سطح المكتب؛ يوثق برنامج Input Leap قيود مشاركة الحافظة في أنظمة Linux/Wayland. كما أن هذه الأدوات لا تغني عن برامج سطح المكتب البعيد: فكل جهاز كمبيوتر يعرض شاشته الخاصة، ولا ينبغي افتراض دعم نقل الملفات أو السحب والإفلات.

مصادر رسمية

اترك تعليقاً

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

تعرّف على كيفية استعادة الأقسام والملفات المفقودة باستخدام برنامجي TestDisk و PhotoRec. احمِ محرك الأقراص المصدر، وقم بإجراء مسح ضوئي آمن، واحفظ البيانات المستعادة على قرص آخر.

كيفية مسح رموز QR على سطح مكتب لينكس

كيفية مسح رموز QR على سطح مكتب لينكس

امسح رموز QR على نظام Linux باستخدام CoBang عبر كاميرا الويب أو ملف صورة. راجع خيارات التثبيت وخطوات الإعداد والحلول المتعلقة بالوصول إلى كاميرا Flatpak.

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

قم بتغيير إعدادات كاميرا الويب على نظام التشغيل Linux باستخدام Cameractrls: اضبط التعريض واللون وتقليل الوميض وعناصر التحكم الأخرى المدعومة، ثم تحقق من أوضاع الفيديو المتوافقة.

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

قم بتثبيت PhpStorm على نظام Linux باستخدام JetBrains Toolbox أو ملف tar.gz المستقل، بالإضافة إلى خيارات Snap وArch AUR. يأتي Java مُضمّنًا بالفعل.

كيفية إعداد لوحتين على XFCE 4

كيفية إعداد لوحتين على XFCE 4

قم بإنشاء لوحة XFCE 4 منفصلة لكل شاشة، وقم بتعيين اللوحة الثانية إلى المخرج الصحيح، وقم بتحديد موضعها وحجمها، وأضف المشغلات وعناصر الحالة التي تحتاجها.

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

إزالة خلفية الصورة على نظام لينكس باستخدام برنامج GIMP: تتبع العنصر، وحذف الخلفية المحددة، والحفاظ على الشفافية، وتصدير ملف PNG قابل لإعادة الاستخدام.

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

قم بتنزيل Cisco Packet Tracer 9.0.1 لنظام Ubuntu 64 بت، وقم بتثبيت حزمة DEB باستخدام APT، واقبل الترخيص في Terminal، وقم بتسجيل الدخول لبدء المختبر.

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

أنشئ ملف ISO لقرص مضغوط على نظام لينكس باستخدام GNOME Disks أو dd. حدد محرك الأقراص الضوئية، وراقب عملية النسخ، وتحقق من الصورة، واعرف متى يحتاج القرص التالف أو قرص الصوت إلى أداة أخرى.

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل برنامج FlightGear مجاناً من الموقع الرسمي. قارن بين حزم Windows و macOS و Linux، وثبّت ملفات البيانات، وابدأ رحلتك الأولى.

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

يقوم برنامج OKSampler بربط مقاطع MP3 بمفاتيح لوحة المفاتيح، كما يتيح تكرار الصوت. تعرّف على وظائف هذا البرنامج المجاني القديم، وحدود ميزاته القديمة، وما يجب التحقق منه قبل التنزيل.