الوصول الرسومي عن بعد إلى ubuntu عبر VNC. برامج الشبكات المجانية ما منفذ vnc

  • أجهزة النظام تفي بمتطلبات نظام التشغيل
  • بطاقة رسومات متوافقة مع Windows
  • بطاقة شبكة متوافقة مع Windows
  • مكدس شبكة TCP / IP v4
  • نظام التشغيل Windows 981
    أونظام التشغيل Windows Me 1
    أومحطة عمل / خادم Windows NT 4.0 2
    أونظام التشغيل Windows 2000 Professional / Server
    أونظام التشغيل Windows XP Professional / Home 3
    أو Windows 2003 Server 3
  1. هذه الأنظمة الأساسية لا تدعم الإعدادات الآمنة
  2. مطلوب حزمة الخدمة Service Pack 3 أو 4 أو 5 أو 6a على هذه الأنظمة الأساسية
  3. إذا تم استخدام التبديل السريع بين المستخدمين أو سطح المكتب البعيد ، فسيقوم خادم VNC بتوصيل الجلسة صفر بوحدة التحكم للسماح بالوصول إليها. لا يمكن الوصول إلى الجلسات الأخرى بواسطة خادم VNC Open 4.1.

تثبيت

يتم تثبيت خادم VNC لنظام التشغيل Windows كمكون اختياري لحزمة الإعداد. إذا تم تثبيت خادم VNC ، فسيتم إنشاء عدد من الرموز له ضمن ملف قائمة البدأ، في الموقع المحدد أثناء التثبيت (عادةً VNC حقيقي).

تم تصميم خادم VNC لنظام التشغيل Windows للتشغيل إما في وضع المستخدم ، كخادم شخصي لكل مستخدم ، أو في وضع الخدمة ، كخدمة نظام متاحة سواء كان هناك مستخدم قام بتسجيل الدخول أم لا.

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

الترقية من VNC Open 4.0

يحتفظ VNC Server 4.1 بالتوافق الكامل مع VNC Server 4.0 ، فيما يتعلق بكل من معلمات سطر الأوامر وخيارات تكوين التسجيل. عند التثبيت على نظام تم تكوينه بالكامل بالفعل لـ VNC Server 4.0 ، سيستخدم VNC Server 4.1 الإعدادات الحالية ، دون الحاجة إلى إعادة التكوين.

استخدام خادم VNC في وضع المستخدم

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

أثناء التثبيت ، اترك مربعات الاختيار التي تشير إلى خدمة نظام خادم VNC بدون تحديد ، لمنع تثبيت خادم VNC في وضع الخدمة على نظامك.

عندما تريد استخدام خادم VNC ، انتقل إلى خادم VNC (وضع المستخدم)مجموعة البرامج (توجد عادةً ضمن VNC حقيقيفي ال قائمة البدأ) ، وانقر فوق قم بتشغيل خادم VNC. سيظهر رمز خادم VNC في علبة النظام ، للإشارة إلى أن خادم VNC قيد التشغيل.

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

عندما تنتهي من خادم VNC ، اختر ببساطة أغلق خادم VNCمن قائمة رمز العلبة.

استخدام خادم VNC في وضع الخدمة

إذا كنت تنوي استخدام VNC لتوفير الوصول عن بعد إلى جهاز كمبيوتر ، فمن المحتمل أن تفضل تثبيت خادم VNC في وضع الخدمة. في وضع الخدمة ، يمكن لـ VNC Server السماح بالاتصالات عن بُعد حتى أثناء قفل الكمبيوتر أو تسجيل الخروج. يتم تكوين الخادم مرة واحدة ، وليس لكل مستخدم ، ويتم تأمين الإعدادات إذا كان النظام الأساسي المضيف يدعمها.

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

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

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

إذا كنت بحاجة إلى إعادة تكوين خادم وضع الخدمة أو إيقافه ، فستجد روابط في ملف خادم VNC (وضع الخدمة)مجموعة برامج قائمة البدألتحقيق هذا. ال خصائص خادم VNCيمكن أيضًا الوصول إلى مربع الحوار عن طريق النقر بزر الماوس الأيمن على ملف خادم VNC (وضع الخدمة)أيقونة صينية واختيار خيارات...عنصر القائمة.

تكوين خادم VNC

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

ال خيارات...يتكون الحوار من عدد من صفحات الخيارات ، مجمعة وفقًا لوظيفتها. تصف الوثائق التالية كل خيار ومعلمات سطر الأوامر المكافئة.

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

روابط

اقبل التوصيلات الموجودة على المنفذ
PortNumber = (portnumber)

إذا تم تحديد هذا الخيار وكان رقم المنفذ غير صفري ، فإن خادم VNC يقبل طلبات الاتصال الواردة من العملاء على منفذ TCP معين. تتوافق أرقام عرض VNC القياسية ، 0-99 ، مع منافذ TCP 5900-5999. سيقبل خادم VNC الاتصالات على المنفذ رقم 5900 افتراضيًا ، وهو ما يعادل رقم عرض VNC 0 (صفر). يمكن تعيين رقم المنفذ الخاص بخادم VNC لاستخدامه على أي رقم منفذ آخر متاح ، حتى تلك الموجودة خارج النطاق 5900-5999.

افصل العملاء الخامل بعد
IdleTimeout = (ثواني)

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

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

عارض خادم جافا عبر HTTP على المنفذ
HTTPPortNumber = (رقم المنفذ)

إذا تم تحديد هذا الخيار وكان رقم المنفذ المحدد غير صفري ، فسيقبل VNC Server طلبات HTTP الواردة ، مما يسمح بتنزيل Java VNC Viewer بواسطة مستعرض ويب مدرك لـ Java. ال خيارات...سيحاول مربع الحوار ضبط منفذ HTTP لمطابقة التغييرات التي تم إجراؤها على رقم منفذ VNC.

لاحظ أنه لا يمكن تعيين رقم منفذ HTTP على نفس القيمة المستخدمة لاتصالات VNC الواردة.

اقبل التوصيلات من الجهاز المحلي فقط
المضيف المحلي = صحيح | خطأ

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

صلاحية التحكم صلاحية الدخول
المضيفون = (النمط)

يمكن لـ VNC Server تصفية محاولات الاتصال الواردة بناءً على عناوين IP الظاهرة لمنشئوها. ما هي عناوين IP التي يُسمح بالاتصال بها والتي لم يتم تحديدها بواسطة نمط Hosts. يتكون النمط من قائمة مفصولة بفواصل لمواصفات عنوان IP ، مسبوقة بامتداد عمل. تبدأ كل مواصفة بإجراء ، وتعطي عنوان IP ، وقناع نمط الشبكة الفرعية. ال أولتحدد المواصفات لمطابقة عنوان الاتصال الجديد الإجراء الذي سيتم تنفيذه.

الإجراءات المتاحة هي:

  • + : اقبل الاتصال
  • ? : استعلم عن المستخدم المحلي لقبول الاتصال.
    راجع أيضًا خيار مصادقة QueryConnect.
  • - : ارفض الاتصال.

على سبيل المثال المضيفون = + 192.168.0.1 / 255.255.255.255 ، + 192.168.1.0 / 255.255.255.0 ، -

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

لاحظ أن عناوين IP والأقنعة محددة في النوع A (xxx.yyyyyyyy) أو النوع B (xxx.yyy.zzzzzz) أو النوع C (xxx.yyy.zzz.www). لذلك سيتم تفسير المواصفات 192.168 على أنها 192.0.0.168 بدلاً من 192.168.0.0 كما قد يتوقع المرء.

يمكن تحرير نمط Hosts بسهولة أكبر من خلال ملف صلاحية التحكم صلاحية الدخولالواجهة ، والتي تسمح بتحرير مواصفات عنوان IP بشكل فردي ونقلها لأعلى (لتتطابق أولاً) أو لأسفل (لتتناسب مع الأخير) القائمة.

المصادقة

تتيح لك صفحة المصادقة تكوين الوضع المطلوب للمصادقة ومستوى أمان اتصالات VNC. يدعم VNC Open Server for Windows الاتصالات غير المصادق عليها ومصادقة كلمة مرور VNC الكلاسيكية.

لا يوجد مصادقة
SecurityTypes = لا شيء

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

ننصح شديدالحذر عند تعطيل المصادقة. لا تقم بتعطيله إلا إذا كنت كذلك متأكد تماماأن الشبكة المضيفة هي تمامايؤمن.

مصادقة كلمة مرور VNC
SecurityTypes = VncAuth

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

يمكن تكوين كلمة المرور المراد استخدامها عن طريق تحديد تهيئةوكتابة كلمة المرور الجديدة مرتين. على الأنظمة الأساسية التي تدعمها ، تتم حماية كلمة المرور (وجميع خيارات التكوين الأخرى) باستخدام طرق أمان نظام التشغيل الأصلية ، بحيث لا يمكن قراءة كلمة المرور أو العبث بها من قبل المستخدمين الآخرين.

مصادقة NT Logon

مصادقة NT Logon غير متوفرة في VNC Open.

التشفير: مغلق دائمًا

التشفير غير متاح في VNC Open.

مطالبة المستخدم المحلي بقبول الاتصالات
QueryConnect = صحيح | خطأ

بشكل افتراضي ، يسمح خادم VNC للمشاهدين بالاتصال طالما تم توفير اسم المستخدم وكلمة المرور الصحيحين. يسمح QueryConnect بتطبيق مستوى إضافي من الحماية ، مما يتطلب من المستخدم المحلي قبول الاتصالات الواردة صراحة.

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

إذا لم يقبل المستخدم الاتصال خلال مهلة محددة ، فسيتم رفضه. إذا تم استلام اتصال وارد يتطلب قبول المستخدم المحلي أثناء الاستعلام عن اتصال سابق ، فسيتم رفض الاتصال الثاني تلقائيًا لأسباب أمنية.

يمكن تكوين الاتصالات من مضيفين أو شبكات فرعية محددة للاستعلام عنها عبر إعداد تكوين المضيفين.

موجه فقط عندما يكون هناك مستخدم قام بتسجيل الدخول
QueryOnlyIfLoggedOn = صحيح | خطأ

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

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

QueryConnectTimeout = (بالثواني)

إذا تم تمكين QueryConnect ، فسيتم عرض مربع حوار اتصال الاستعلام افتراضيًا لمدة عشر ثوانٍ قبل رفض الاتصال تلقائيًا. يمكن تعديل قيمة المهلة عن طريق تعيين QueryConnectTimeout وفقًا لذلك.

المدخلات

قبول أحداث المؤشر من العملاء
AcceptPointerEvents = صح / خطأ

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

لاحظ أنه سيظل العميل نشطًا لأغراض إعداد IdleTimeout إذا كان يرسل أحداث المؤشر إلى الخادم ، سواء تم قبولها أم لا.

قبول أحداث لوحة المفاتيح من العملاء
AcceptKeyEvents = صح / خطأ

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

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

اقبل تحديثات الحافظة من العملاء
AcceptCutText = صح / خطأ

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

إرسال تحديثات الحافظة للعملاء
SendCutText = صح / خطأ

هذا الخيار ، إذا لم يتم تحديده ، يمنع خادم VNC من إبلاغ العملاء بالتغييرات في محتويات الحافظة المحلية الخاصة به. يمكن أن يكون هذا مفيدًا عندما يُسمح للعملاء غير الموثوق بهم بالاتصال بخادم VNC ، لأنه يمنع أي بيانات خاصة يتم تسريبها عن طريق الخطأ عبر الحافظة.

السماح لأحداث الإدخال بالتأثير على شاشة التوقف

يحدد هذا الخيار ما إذا كانت أحداث لوحة المفاتيح والماوس المستلمة من VNC Viewers يمكن أن تتسبب في إخفاء شاشة التوقف. هذا الخيار هو في الواقع إعداد على مستوى النظام ولا يتم تنفيذه بواسطة خادم VNC نفسه ، لذلك لا يوجد خيار سطر أوامر مكافئ. لا تدعم بعض منصات Win32 الأقدم هذا الخيار. يوصى بتحديد خانة الاختيار هذه ، بحيث يمكن تعطيل شاشة التوقف عن طريق إدخال VNC Viewer.

تعطيل المدخلات المحلية أثناء استخدام الخادم
DisableLocalInputs = صح / خطأ

يمكن تعطيل الماوس ولوحة المفاتيح المتصلين فعليًا بجهاز الكمبيوتر الخادم طوال مدة الاتصال عن بُعد ، مما يمنع المستخدمين المحليين من التفاعل مع الكمبيوتر.

مشاركة

تعامل دائمًا مع الاتصالات الجديدة على أنها مشتركة
AlwaysShared = صحيح

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

لا تعامل الاتصالات الجديدة على أنها مشتركة
NeverShared = صحيح

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

استخدم إعداد المشاركة المفضل للعميل
AlwaysShared = false ، NeverShared = false

عند الاتصال ، يحدد VNC Viewer ما إذا كان يجب مشاركة الاتصال أو عدم مشاركته. إذا تم تكوين هذا الإعداد ، فسيتم احترام تفضيل VNC Viewer.

تحل الاتصالات غير المشتركة محل الاتصالات الحالية
DisconnectClients = صح / خطأ

إذا كان من المقرر مشاركة اتصال وارد (إما عن طريق الاختيار أو بسبب تعيين AlwaysShared) ، فستظل الاتصالات الحالية نشطة. إذا كان الاتصال غير مشترك (إما عن طريق الاختيار أو بسبب تعيين NeverShared) ، فيجب رفض الاتصال الجديد أو فصل العملاء الحاليين.

إذا تم تكوين هذا الإعداد ، فسيتم قطع اتصال العملاء الحاليين عند إجراء اتصال جديد غير مشترك. وإلا ، فسيبقون ، وسيفشل الاتصال الجديد.

سطح المكتب

أثناء الاتصال

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

إزالة الخلفية
RemoveWallpaper = صحيح

يتسبب هذا الخيار في قيام خادم VNC بإزالة أي صورة نقطية قياسية لخلفية الشاشة تم تعيينها ، بالإضافة إلى تعطيل مكونات Active Desktop.

قم بإزالة نمط الخلفية
RemovePattern = صحيح

يؤدي هذا الخيار إلى قيام خادم VNC بتعيين خلفية سطح المكتب على نمط عادي أثناء تنشيط الروابط.

تعطيل تأثيرات واجهة المستخدم
DisableEffects = صحيح

يتسبب هذا الخيار في قيام VNC Server بتعطيل زخارف سطح المكتب مثل تجانس الخط وتظليل شريط عنوان النافذة والرسوم المتحركة القائمة وما إلى ذلك.

عندما قطع آخر عميل

تُستخدم هذه الخيارات للتأكد من أنه إذا تم إغلاق اتصالات VNC بالخادم بسبب خطأ في الشبكة ، أو مهلة الخمول ، أو حتى عن عمد ، فسيتم ترك الكمبيوتر في حالة آمنة قدر الإمكان. في نظام التشغيل Windows 2000 والإصدارات الأحدث ، من الممكن لـ VNC Server أن يعمل قفلمحطة العمل ، وترك المستخدم الحالي مسجلاً للدخول ولكن يتطلب إعادة إدخال كلمة المرور الخاصة به من أجل الوصول إلى برامجهم أو بياناتهم. بدلاً من ذلك ، يمكن لـ VNC Server تسجيل خروج المستخدم الحالي تمامًا عندما لا يكون هناك المزيد من عارضين VNC المتصلين ، وإغلاق أي برامج قيد التشغيل وترك محطة العمل جاهزة لمستخدم آخر لتسجيل الدخول.

لا تفعل شيئا
DisconnectAction = لا شيء

يخبر هذا الخيار خادم VNC بعدم القيام بأي إجراء.

قفل محطة العمل
DisconnectAction = قفل

يؤدي هذا الخيار إلى قيام خادم VNC بتأمين محطة العمل عند قطع اتصال عارض VNC الأخير.

لاحظ أن هذا الخيار غير متوفر في نظامي التشغيل Windows 95/98 / Me و Windows NT 4.

مستخدم تسجيل الخروج
DisconnectAction = تسجيل الخروج

يؤدي هذا الخيار إلى تسجيل خروج المستخدم الحالي عند قطع اتصال عارض VNC الأخير.

طريقة الالتقاط

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

استطلاع عن التغييرات على سطح المكتب
UpdateMethod = 0

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

استخدم VNC Hooks لتتبع التغييرات
طريقة التحديث = 1

يخبر هذا الخيار خادم VNC باستخدام تقنية VNC Hooks الكلاسيكية لتتبع التحديثات الرسومية. يعتبر هذا النظام أكثر فاعلية من الاستقصاء المستمر ولكنه يعتمد على خصائص معينة لتطبيقات Windows وبالتالي يمكن أن "يفوت" التحديثات في بعض المواقف. سيقوم VNC Hooks أيضًا باستقصاء الشاشة بشكل غير متكرر للقبض على أي تحديثات فائتة.

نوافذ وحدة التحكم في الاستطلاع للحصول على التحديثات
PollConsoleWindows = صح / خطأ

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

استخدم برنامج تشغيل VNC Mirror لتتبع التغييراتبرنامج تشغيل VNC Mirror غير مدعوم من قبل VNC Open. التقط النوافذ الممزوجة بألفا
UseCaptureBlt = صح / خطأ

يحدد هذا الخيار بين طريقتين لالتقاط الشاشة. إذا كانت UseCaptureBlt خاطئة ، فسيتم استخدام أسرع الطريقتين ، مما قد يتسبب في بعض الحالات في عدم ظهور النوافذ الممزوجة بألفا ونصائح الأدوات عن بُعد. إذا كان UseCaptureBlt صحيحًا ، فستكون هذه النوافذ مرئية عن بُعد ولكن سيتم زيادة حمل خادم VNC.

لاحظ أن أحد جوانب الحمل الإضافي للخادم هو أن المؤشر المحلي سوف يومض إذا تم تمكين UserCaptureBlt.

ميراث

استيراد VNC افتح إعدادات 3.3

إذا كنت قد قمت بتكوين WinVNC 3.3 على جهاز ما ، فيمكنك أن تجعل VNC Server 4 يقوم تلقائيًا بتهيئة نفسه لمطابقة إعدادات 3.3 الحالية الخاصة بك قدر الإمكان. سيحذرك VNC Server 4 عندما يتعذر عليه مطابقة الإعدادات الحالية تمامًا ، أو إذا لم تعد ذات صلة.

إذا اخترت استيراد الإعدادات لتكوين خادم VNC في وضع المستخدم ، فسيحاول خادم VNC استيراد إعدادات WinVNC 3.3 الشخصية الخاصة بك. إذا اخترت استيراد الإعدادات لتكوين خادم VNC في وضع الخدمة ، فسيتم استخدام الإعدادات الافتراضية لـ WinVNC 3.3 على الجهاز المحلي.

لاحظ أنه يجب عليك إلغاء تثبيت خدمة WinVNC 3.3 بشكل منفصل إذا قمت باستيراد الإعدادات إلى VNC Server 4 ، أو تكوين VNC Server 4 للعمل على رقم منفذ مختلف.

استخدم فقط إصدار البروتوكول 3.3
Protocol3.3 = صح / خطأ

يدعم VNC Server 4 كلاً من بروتوكول الإصدار 3.3 من VNC الأصلي ، والإصدار 3.8 من بروتوكول VNC الجديد. تستخدم بعض برامج VNC التابعة لجهات خارجية أرقام إصدارات غير قياسية مما قد يتسبب في حدوث مشكلات في عدم التوافق. لذلك يمكن تكوين خادم VNC 4 فقط لاستخدام إصدار بروتوكول VNC الأصلي ، مما يضمن التوافق حتى مع عارضات VNC غير القياسية.

لاحظ أن هذا الخيار ينطبق على جميع اتصالات VNC ويقلل من الوظائف المتاحة لتوصيل عارضين VNC.

خيارات أخرى

بالإضافة إلى الإعدادات الموضحة أعلاه ، يدعم خادم VNC العديد من الخيارات المتقدمة. يمكن تعيين هذه الخيارات في سطر الأوامر أو عن طريق إضافة قيمة مناسبة إلى سجل Windows. بالنسبة لخوادم وضع المستخدم ، يجب إضافة هذه القيمة ضمن مفتاح HKEY_CURRENT_USER \ Software \ RealVNC \ WinVNC4 ؛ بالنسبة لخوادم وضع الخدمة ، يكون المفتاح المناسب هو HKEY_LOCAL_MACHINE \ Software \ RealVNC \ WinVNC4.

DisableClose = صح / خطأ

تعطيل أو تمكين أغلقعنصر القائمة في قائمة علبة النظام. لاحظ أن هذا لا يمنع المستخدمين من إيقاف تشغيل عملية WinVNC4 باستخدام إدارة المهام أو إدارة التحكم بالخدمة إذا كان لديهم حقوق وصول كافية للقيام بذلك.

DisableOptions = صح / خطأ

تعطيل أو تمكين خيارات...عنصر القائمة في قائمة علبة النظام. لاحظ أن هذا لا يمنع المستخدمين من تغيير الإعدادات في سجل Windows إذا كان لديهم حقوق وصول كافية للقيام بذلك.

جهاز العرض =<عرض>

جهاز العرض عن بعد ، أو فارغ لجميع شاشات العرض عن بعد. شكل عرضهو \\.\<جهاز>. على سبيل المثال ، \\. \ display1.

مفاتيح Remap =<رسم الخرائط>

إعادة تعيين لوحة المفاتيح. رسم الخرائطعبارة عن سلسلة مفصولة بفواصل من تعيينات الأحرف ، كل نموذج شار->شارأو شار<>شارأين شارهو رمز سداسي عشري. على سبيل المثال ، لتبديل الرمزين "و @" ، يمكنك تحديد ما يلي:

مفاتيح Remap = 0x22<>0x40

للحصول على قائمة كاملة بالخيارات ، قم بتشغيل winvnc4 -help.

ملاحظات التوافق

Windows 3.11 / Windows NT 3.51 / Windows 95

VNC Open هو ليسمصمم للعمل على Windows 3.11 أو أقدم ، Windows NT 3.51 أو Windows 95.

نظام التشغيل Windows 98 / Windows Me

تم تصميم VNC Open للعمل على كل من Windows 98 و Windows Me. نظرًا لأن هذه الأنظمة الأساسية غير آمنة بطبيعتها ، فلا يمكن حماية إعدادات خادم VNC من الوصول غير المصرح به.

نظام التشغيل Windows XP و Windows 2000 Server

خادم VNC قادر فقط على توفير الوصول إلى الجلسة صفر. إذا كانت جلسة مستخدم مختلفة هي جلسة وحدة التحكم النشطة عند اتصال عارض VNC ، سيحاول خادم VNC جعل الجلسة صفر جلسة وحدة التحكم.

28 يوليو

تحتوي الإصدارات الأحدث من Ubuntu بالفعل على خادم VNC مدمج. سوف نستخدم وسائله القياسية. أثناء فهمي لهذه المشكلة ، كان علي أن أقرأ عددًا لائقًا من المنتديات. لذلك ، يكتب العديد من المستخدمين أن هذه الخدعة في إصدار ubuntu 14.04 لا تعمل بسبب بعض التفاصيل الدقيقة الداخلية لجهاز kernel. لم أخوض في هذه المشكلة بعمق ... على أي حال ، إذا أصبحت فجأة المالك السعيد لهذا الإصدار بعينه ، فيمكنك استخدام خادم x11vnc البديل.

تم إعداده بكل بساطة:

sudo apt-get remove vino sudo apt-get install x11vnc

في نفس المقالة ، يتم تضمين خادم VNC القياسي بالفعل في ubuntu افتراضيًا. كيف أقوم بإعداد كل شيء؟

الاتصال بمضيف بعيد.

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

لذلك ، لنفترض على الشبكة المحلية أن لدينا جهاز كمبيوتر يعمل بنظام ubuntu بعنوان IP 10.20.0.30 ومستخدم feanor184. نقوم بالاتصال به من وحدة التحكم باستخدام المفتاح -X (لبدء تشغيل X الرسومية):

Ssh-X [بريد إلكتروني محمي]

أدخل كلمة المرور وادخل إلى وحدة التحكم في جهاز الكمبيوتر البعيد الخاص بنا.

الآن ، أدخله:

تفضيلات النبيذ sudo

ونرى نافذة الرسومات

هنا نضع مربعات الاختيار:

السماح للمستخدمين الآخرين لعرض سطح المكتب الخاص بك — دعنا نرى سطح المكتب.

السماح للمستخدمين الآخرين بالتحكم في سطح المكتب الخاص بك — تسمح لك بالتحكم في الماوس ولوحة المفاتيح عن بعد.

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

إظهار رمز منطقة الإعلام: دائمًا — قم دائمًا بعرض رمز vnc أعلى الشاشة في الدرج.

يمكنك أيضًا تعيين الإعدادات الخاصة بك - يتم وصف الإعدادات الخاصة بي هنا)

نحفظ الإعدادات ونقطع الاتصال بالمضيف البعيد.

للاتصال بجهاز كمبيوتر تم تكوينه ، استخدم أي عميل يدعم vnc.

على سبيل المثال ، Remmina مخصص لنظام Linux.

عارض UltraVNC - لنظام التشغيل Windows.

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

ماذا ننتهي مع؟

لقد أتيحت لنا الفرصة للاتصال بجهاز كمبيوتر بعيد تحت ubuntu وإجراء أي عمليات عليه كما لو كنا نحن أنفسنا جالسين أمام شاشته

25 نوفمبر 2009 الساعة 01:21 مساءً

الاتصال بجهاز كمبيوتر بعيد عبر VNC

  • إعداد Linux

العمل مع عميل VNC المواد موجهة إلى مستخدم عديم الخبرة.

1. تثبيت عميل VNC
2. توصيل عميل VNC بكمبيوتر بعيد
3. فصل عميل VNC من الكمبيوتر البعيد
4. ضبط عميل VNC
5. كثرة المشاكل

للعمل مع كمبيوتر بعيد عبر VNC ، يجب تشغيل برنامج عميل (عارض VNC ، عميل VNC) على كمبيوتر المستخدم. يرسل هذا البرنامج ضغطات المفاتيح وحركات الماوس التي يقوم بها المستخدم إلى الكمبيوتر البعيد ويعرض المعلومات التي سيتم عرضها على الشاشة.

1. تثبيت عميل VNC
بالنسبة لنظام التشغيل Windows ، يمكنك تنزيل وتثبيت عميل VNC UltraVNC و TightVNC مجانًا.

يحتوي نظام التشغيل Mac OS X منذ الإصدار 10.5 على دعم عميل VNC في RemoteDesktop. للإصدارات السابقة ، يمكنك استخدام JollysFastVNC و.

بالنسبة لفرع Linux في Debian (Ubuntu) ، يتم تثبيت عميل VNC من المستودع باستخدام الأمر:

apt-get install vncviewer

لفرع RedHat (CentOS ، Fedora) - بالأمر:

يم تثبيت vnc

بالنسبة إلى FreeBSD ، يتم تثبيت عميل VNC (TightVNC) من الحزم التي تحتوي على الأمر:

Pkg_add -r tightvnc

2. توصيل عميل VNC بكمبيوتر بعيد
لتوصيل عميل VNC بجهاز كمبيوتر بعيد ، تحتاج إلى تحديد عنوان IP أو اسم DNS الخاص به ، ورقم العرض (افتراضيًا ،: 0) أو رقم منفذ TCP (افتراضيًا ، 5900). إذا كان خادم VNC يتطلب إذنًا ، فعند الاتصال به ، سيطلب عميل VNC كلمة مرور. يرجى ملاحظة أن كلمة مرور الوصول إلى خادم VNC لا ترتبط بأي حساب (حساب مستخدم) على الكمبيوتر البعيد ، ولكنها تعمل فقط على تقييد الوصول إلى شاشة خادم VNC.

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

نظرًا لأنه يمكن تشغيل العديد من خوادم VNC في وقت واحد على جهاز كمبيوتر ، يتم استخدام المعلمة لفصلها. رقم العرض. على سبيل المثال ، قد يتم تشغيل خادم VNC معروض: 0 ، وآخر معروض: 1. يتوافق كل رقم عرض مع رقم منفذ TCP الذي يقبل خادم VNC الاتصالات عليه. يتم الحصول على رقم المنفذ الخاص بالشاشة عن طريق إضافة رقم العرض إلى رقم المنفذ الأساسي ، 5900. العرض: 0 يتوافق مع منفذ TCP 5900 ، العرض: 1 يتوافق مع المنفذ 5901.

3. فصل عميل VNC من الكمبيوتر البعيد
عند إغلاق نافذة عميل VNC أو بعد مغادرة بيئة سطح المكتب ، اعتمادًا على إعدادات خادم VNC ، قد يتم إغلاق جلسة عمل المستخدم مع توقف جميع البرامج قيد الاستخدام ، أو مواصلة العمل وتكون متاحة مرة أخرى عند إعادة الاتصال بـ VNC الخادم.
4. ضبط عميل VNC
تستلزم كمية كبيرة من المعلومات المرسلة إلى الشاشة متطلبات متزايدة لسرعة القناة - لعرض النطاق الترددي ووقت إرسال الحزمة. يؤدي استغراق النطاق الترددي إلى تأخيرات غير مريحة عندما تكون هناك تغييرات كبيرة في المعلومات المعروضة على الشاشة - فتح نوافذ جديدة ، والتمرير ، وما إلى ذلك. ستحدث تأخيرات كبيرة بشكل خاص عند عرض الصور وغيرها من الصور أو عناصر الواجهة التي تحتوي على عدد كبير من الألوان والأشكال المعقدة.

المعلمة الرئيسية التي تؤثر على كمية البيانات المرسلة هي خوارزمية التشفير للرسومات المرسلة. لتقليل الحجم ، وبالتالي تسريع العمل ، يوصى باستخدام خوارزميات Tight و ZLib و ZRLE - مقارنة بالبيانات غير المضغوطة (Raw) ، فهي توفر ضغطًا عشرة أضعاف ، مما يؤدي إلى تحميل المعالج بشكل ملحوظ. توفر خوارزميات التشفير هذه عملية مريحة حتى على القنوات بسرعة 256-512 كيلوبت في الثانية.

لتقليل كمية المعلومات المنقولة عبر الشبكة ، يمكنك أيضًا تعيين مستوى ضغط عالٍ (مستوى الضغط وقيمة الضغط) ومستوى جودة JPEG منخفض (جودة JPEG) وتمكين وضع تقليل اللون (-bgr233 ، ألوان مقيدة). يتم إعطاء أكبر تأثير لها مع انخفاض ملحوظ في جودة الصورة من خلال وضع تقليل عدد الألوان - يتم تقليل كمية المعلومات المنقولة بمقدار 1.5-3 مرات ، على التوالي ، يتم تسريع العرض على الشاشة بمقدار 1.5-3 مرات.

يتم استخدام JPEG بواسطة خوارزمية التشفير الضيق لضغط مساحات من الشاشة تحتوي على صور فوتوغرافية وصور معقدة أخرى مع عدد كبير من الألوان. يؤدي استخدام Tight + JPEG إلى تقليل كمية البيانات المرسلة بمقدار 2-5 مرات. لا يتم دعم خوارزميات ترميز JPEG الأخرى.

1. القائمة المنسدلة "النظام -> الخيارات"

تبلغ كمية البيانات المرسلة وسرعة العرض على القناة 1 ميجابت في الثانية عند فتح القائمة المنسدلة "النظام -> المعلمات" (في الشكل ، يتم تمييز القائمة بخط منقط أخضر):

5. كثرة المشاكل
لا يمكن الاتصال بخادم VNC
بحاجة للتأكد:
  1. ما إذا كان هناك وصول إلى الإنترنت ؛
  2. ما إذا كان الخادم الافتراضي يستجيب للأصوات ؛
  3. ما إذا كان خادم VNC يعمل على الخادم الظاهري ؛
  4. هل يوجد جدار حماية على طول الطريق يمنع الوصول إلى منفذ TCP لخادم VNC ؛
  5. ما إذا كان رقم العرض أو منفذ TCP لخادم VNC صحيحًا (رقم المنفذ = 5900 + رقم العرض).
عملية بطيئة من خلال قناة سريعة إلى حد ما
إذا لم يتمكن عميل VNC من التفاوض مع خادم VNC لاستخدام خوارزمية ترميز الرسومات مع ضغط البيانات ، يتم تحديد الخوارزمية الافتراضية - Raw ، والتي تنقل البيانات دون ضغط. أيضًا ، يمكن تحديد ترميز الضغط غير المضغوط أو المنخفض تلقائيًا بواسطة عميل VNC عند العمل عبر شبكة LAN سريعة. يمكن إصلاح هذه المشكلة عن طريق تحديد خوارزمية التشفير بالقوة بمستوى ضغط عالٍ في إعدادات عميل VNC - ZLib و ZRLE و Tight.

ومع ذلك ، بالنسبة لبعض مجموعات العميل والخادم ، قد لا يكون هذا الحل مفيدًا بسبب أخطاء في تفاوض خوارزمية الترميز. على سبيل المثال ، غالبًا ما يعمل عميل TightVNC مع خادم RealVNC مع تشفير Raw فقط. الحل في هذه الحالة هو تغيير عميل VNC أو خادم VNC.

VNC هو نظام تحكم عن بعد لسطح المكتب للكمبيوتر. المستعمل عميل VNCيرى صورة سطح المكتب خوادم VNCوتتحكم فيه باستخدام الماوس ولوحة المفاتيح بنفس طريقة التحكم في جهاز الكمبيوتر الخاص بك.

يمكن تشغيل خادم VNC على كمبيوتر العمل ، وإذا لزم الأمر ، يمكنك الوصول إليه من المنزل. أو العكس. للاتصال ، تحتاج إلى التأكد من أن منفذ TCP الذي يستخدمه الخادم (5900 افتراضيًا) متاح للاتصالات الواردة من العميل.

يتم استخدام UltraVNC. تطبيقات VNC البارزة الأخرى هي RealVNC و TightVNC ، ويمكن العثور على المزيد من المتغيرات. نظريًا ، كلها متوافقة مع بعضها البعض ، على الرغم من أن بعض الوظائف الخاصة (الحافظة أو نقل الملفات) قد لا تعمل بين التطبيقات المختلفة.

مساعدة المبتدئين

VNC مفيد أيضًا لمساعدة المستخدمين الآخرين. المساعدة ، ورؤية ما يحدث على الشاشة أسهل بكثير.

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

يقوم مستخدم متمرس بتشغيل عميل VNC في وضع الاستماع (وضع استماع المنفذ) (vncviewer.exe / listen) ويجعل المنفذ 5500 متاحًا بالخارج. يمكن للمبتدئين فقط تنزيل خادم VNC وتشغيله والاتصال بالعميل على عنوان IP المحدد.

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

بالإضافة إلى ذلك

مزايا VNC - متعدد المنصات ومجاني. إذا كان لديك Windows XP مثبتًا في كل مكان ، فمن المحتمل أن تعمل الأدوات المضمنة - سطح المكتب البعيد أو المساعدة عن بعد - من أجلك للوصول عن بُعد. يبدو أنه يمكن أيضًا توصيلهما عبر اتصال عكسي.

إذا كان لديك عنوان IP خارجي ديناميكي ، فمن الملائم أن تجعل نفسك DNS ديناميكيًا (مجانيًا) ، على سبيل المثال في dyndns.com. سيكون لديك برنامج صغير يعمل على جهاز الكمبيوتر الخاص بك (وبعض أجهزة التوجيه لديها مثل هذه الوظيفة المضمنة) التي تقوم بإعلام خدمة DynDNS بالتغييرات التي تطرأ على IP الخاص بك. نتيجة لذلك ، فإن المجال الذي تختاره ، على سبيل المثال pupkin.dyndns.org ، سيشير دائمًا إلى عنوان IP الحالي الخاص بك

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

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

معلومات عامة حول VNC Viewer

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

وهذا يعني أن هذا البرنامج يمكن أن يعزى إلى فئة تطبيقات RDP المصممة للاتصال بـ "سطح المكتب" البعيد. ومع ذلك ، فإن الأمر لا يقتصر على الوصول إلى أجهزة الكمبيوتر البعيدة ، لأن البرنامج نفسه يحتوي على العديد من الميزات الإضافية:

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

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

ميزات اختيار توزيع التثبيت

قبل متابعة التثبيت ، يجب أن تقرر اختيار تعديل عميل VNC الذي تنوي تثبيته. أولاً ، البرنامج نفسه عبر الأنظمة الأساسية ، ويمكن تثبيته في جميع أنظمة التشغيل الثابتة والمتحركة المعروفة تقريبًا. ثانيًا ، بالنسبة لنظام التشغيل Windows نفسه ، يمكنك العثور على إصدارات RealVNC و TightVNC و UltraVNC وتعديل خفيف الوزن لـ UltraVNC SC (جميع الإصدارات متوافقة مع بعضها البعض ، ولكن قد لا تتوفر بعض الوظائف) ، لنظام التشغيل Mac OS X - Chicken and JollysFastVNC. ثالثًا ، يجب أن تقرر نوع العميل المراد تثبيته (يتم استخدام جزء الخادم لتنظيم الاتصال من الجهاز المركزي إلى المحطات الفرعية ، ويتم استخدام جزء العميل للاتصال من الأجهزة الفرعية إلى الخادم المركزي).

رابعًا ، مباشرة على المورد الرسمي للمطور ، يمكنك اختيار تنسيق الملف المفضل لمثبت VNC Viewer لنظام التشغيل Windows (EXE ، MSI) أو تنزيل مجموعة التوزيع كأرشيف مضغوط مضغوط. العنصر الأخير اختياري.

تثبيت برنامج VNC Viewer

الآن دعنا ننتقل مباشرة إلى تثبيت منتج البرنامج المحدد. لاحظ أنه بالنسبة لجميع التعديلات تقريبًا ، تبدو عملية التثبيت كما هي.

لبدء التثبيت في الإصدار 7 من Windows والإصدارات الأحدث ، يتم تشغيل ملف مثبت عميل VNC حصريًا بامتيازات المسؤول (يتم تحديد تشغيل كمسؤول في قائمة RMB). لا يوجد شيء غير عادي في عملية التثبيت نفسها.

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

أول إطلاق للتطبيق

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

كيفية استخدام عارض VNC؟

أولاً ، حدد عنصر اتصال جديد من خلال قائمة الملفات ، ثم في النافذة الجديدة ، أدخل عنوان IP الخاص بالمحطة البعيدة أو الاسم الكامل للكمبيوتر (يمكن العثور على العنوان على الجهاز المتصل باستخدام خصائص اتصال الإنترنت أو سطر الأوامر مع الأمر ipconfig ، ويمكن عرض اسم الكمبيوتر في خصائص النظام). بعد ذلك ، ستظهر نافذة طلب كلمة مرور تحتاج فيها إلى إدخال المجموعة المطلوبة. إذا كانت المجموعة تطابق كلمة المرور التي تم تعيينها على الكمبيوتر البعيد ، فسيظهر "سطح المكتب" البعيد.

لقد توصلنا إلى كيفية استخدام عارض VNC لإنشاء اتصال. الآن بضع كلمات حول الإعدادات المفضلة.

إذا نظرت عن كثب إلى النافذة لإنشاء اتصال ، يمكنك العثور على علامة تبويب للخبراء فيها. إذا حددت في هذه الإعدادات ، على سبيل المثال ، الخوارزميات المفضلة لضغط البيانات المرسلة والمستلمة ، يمكنك تقليل الحمل على المعالج المركزي بشكل كبير وتحسين استخدام تقنية حوسبة الشبكة الافتراضية حتى للشبكات ذات النطاق الترددي 256 كيلوبت في الثانية. بالنسبة للرسومات ، يوصى بتعيين مستوى ضغط عالٍ (مستوى الضغط) بأقل جودة (جودة JPEG) ، وكتحسين إضافي ، قم بتنشيط تقليل عدد الألوان (الألوان المقيدة أو bgr233).

لاحظ أيضًا أنه يمكن للمحطة الواحدة استخدام اتصال متعدد الأجهزة يعتمد على المنفذ الأساسي 5900 عبر خيار العرض. بشكل افتراضي ، يكون للشاشة الرئيسية قيمة "0" ، أما بالنسبة للآخرين فهي تزداد ("1" ، "2" ، إلخ.). وفقًا لذلك ، سيتغير المنفذ (5901 ، 5902 ، وما إلى ذلك) ، والتي يجب تحديدها بعد العنوان مفصولاً بنقطتين (على سبيل المثال ، 192.168.0.5:5901). في حالة العناوين الديناميكية (بدلاً من الثابتة) ، يمكنك أيضًا استخدام الحصول ، على سبيل المثال ، على DynDNS. يمكنك ضبط هذا الإعداد على جهاز التوجيه أو التسجيل في بوابة الخدمة على الإنترنت. في هذه الحالة ، ستنقل الخدمة إلى العميل المثبت جميع المعلومات المتعلقة بالتغيير في عنوان IP للكمبيوتر المتصل.

فشل محتمل في البرنامج

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

بعض طرق استكشاف الأخطاء وإصلاحها الشائعة

من بين الطرق الرئيسية للتخلص من الإخفاقات المحتملة عند محاولة إنشاء اتصال ، يمكننا أن نوصي بما يلي:

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

نتائج

هذا باختصار وكل ما يتعلق بمسألة كيفية استخدام VNC Viewer. كما ترى ، لا يوجد شيء معقد بشكل خاص هنا. في الختام ، تجدر الإشارة إلى أنه في بعض الحالات ، يُنصح بعدم استخدام كلمات المرور التي تم تعيينها مباشرةً في أنظمة التشغيل ، ولكن يُنصح بتسجيل الدخول إلى سجل التسجيل في العميل نفسه مسبقًا ، بعد إنشائه مسبقًا على مورد خاص. في هذه الحالة ، لن تعتمد على الحسابات الموجودة على Windows.