UltraVNC (Ultr@VNC، UVNC). الوصول عن بعد إلى وحدة تحكم Windows

02.07.2019

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 الذي تم تكوينه من موقعك الخاص.
(أوه، من أنا أمزح هنا... سيطلق العديد من المستخدمين بالفعل كل ما يتم تقديمه لهم)

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

لمزيد من المستخدمين المتقدمين

دعونا نفكر ألترافنك. لماذا اخترت هذا البرنامج بالذات؟:

  • حر،
  • يدعم وضع تشغيل خادم العميل.
  • يدعم نقل الملفات
  • وضع متعدد العملاء
  • يعمل تحت أنظمة Windows، Linux، Mac OS X
  • تم تنفيذ التشفير
  • إمكانية النشر في المجال من خلال السياسات.

تثبيت وتكوين UltraVNC

أدناه سأصف الإعدادات لأولئك الذين لديهم فضول خاص.

الاتصالات الواردة- الاتصالات الواردة

  • قبول اتصالات مأخذ التوصيل- السماح بالاتصالات الواردة.
  • عرض:رقم العرض.
  • الموانئ- المنافذ التي يستخدمها البرنامج.
  • رئيسي: المنفذ الافتراضي لعميل UltraVNC هو 5900.
  • المتشعب: منفذ للاتصال عبر واجهة الويب عند الاتصال الأولي، سيعرض البرنامج تنزيل مكون Java الإضافي، ومن الضروري الاتصال عبر نموذج الويب.
  • تمكين عارض Java (اتصال Http)السماح بالاتصالات عبر Http.
  • السماح باتصالات الاسترجاع- السماح بعودة الاتصالات، اترك مربع الاختيار نعم.
  • الاسترجاع فقط- السماح بالاتصالات العكسية فقط.

عندما يتم قطع اتصال العميل الأخيرعندما يتم قطع اتصال العميل الأخير، الإجراءات

  • لا تفعل شيئا- ترجمت، لا تفعل شيئا. دعونا يكون هناك علامة على ذلك :)
  • قفل محطة العمل (W2K) - قفل محطة العملل(W2K).
  • محطة عمل تسجيل الخروج - إخراج محطة العمل.

الاستعلام عن اتصال واردطلب الاتصالات الواردة

  • عرض نافذة الاستعلام- إظهار نافذة الطلب.
  • نفذ الوقت- نفذ الوقت.
  • حدث اساسي- حدث اساسي. رفض - رفض، قبول - قبول.

فأرة لوحة المفاتيح- لوحة المفاتيح والفأرة.

  • تعطيل مدخلات المشاهدين- تعطيل التحكم في الكمبيوتر، سيتم السماح بالعرض الحالي.
  • تعطيل المدخلات المحلية- تعطيل الإدخال المحلي.

اتصالات متعددة المشاهد— الإجراءات عند توصيل العديد من المستخدمين.

  • افصل كافة الاتصالات الموجودةيسمح لمستخدم واحد فقط بالاتصال، ويفصل كافة العملاء الآخرين.
  • احتفظ بالاتصالات الموجودة- الحفاظ على الاتصال الحالي. يمكن توصيل عدة عملاء في نفس الوقت.
  • رفض الاتصال الجديد- منع الاتصالات الجديدة
  • رفض كافة الاتصالات الجديدة— رفض الاتصالات الجديدة.

المصادقة - المصادقة.

  • كلمة مرور فنك- كلمة سر الدخول. بعد التثبيت، يجب عليك التوصل إلى كلمة مرور جديدة، وإلا فلن تتمكن من الاتصال.
  • تتطلب تسجيل الدخول MS— إذا كان الكمبيوتر في مجال، فيمكنك استخدام تسجيل الدخول إلى Windows والمرور

منوعات - اختياري

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

نقل الملفات - إدارة الملفات.

  • يُمكَِن- السماح بنقل الملفات.

الاتصال بخادم UltraVnc

هيا نطلق عارض UlnraVnc (vncviewer.exe)تظهر نافذة بالإعدادات:

  • خادم فنك:- عنوان الكمبيوتر الذي نتصل به
  • تلقائي، فائق، LAN، متوسط، مودم، بطيء، يدوي— وضع الاتصال، اختر حسب سرعة الاتصال. اتركه على AUTO
  • للاطلاع فقط- يسمح بالعرض الحالي
  • التحجيم التلقائي- تعديل الحجم التلقائي
  • تأكيد الخروج- تأكيد ما إذا كنا نريد إغلاق الجلسة
  • استخدم البرنامج المساعد DSMP- اختيار واستخدام المكونات الإضافية
  • الوكيل/مكرر- قم بالإشارة إلى الوكيل أو المكرر، إذا كان لدينا واحد.
  • حفظ إعدادات الاتصال كإعداد افتراضي- احفظ الإعدادات الحالية واستخدمها بشكل افتراضي.

  • تتبع المؤشر عن بعد محليا- عرض مؤشر الماوس
  • لا تظهر المؤشر البعيد- عدم عرض مؤشر الفأرة
  • إظهار شريط الزر- إظهار/إخفاء شريط الأدوات
  • وضع ملء الشاشة- فتح كامل الشاشة
  • مقياس المشاهد- مفتوح بنسبة % من الشاشة
  • تعطيل نقل الحافظة- تعطيل الحافظة المشتركة
  • عدد مرات محاولة إعادة الاتصالعدد مرات محاولة الاستردادمُجَمَّع

انتباه! تم إصدار نسخة جديدة من UVNC - 1.0.9.2. أعلن الدعم لأنظمة التشغيل Windows 7 وVista وAero!

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

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

تتوفر عدة خيارات:

  • التثبيت الكامل - التثبيت الكامل. تم تثبيت الخادم + العميل.
  • خادم UltraVNC فقط - تم تثبيت الخادم فقط.
  • خادم UltraVNC "صامت" فقط - يتم تثبيت الخادم فقط في وضع "عدم طرح الأسئلة".
  • UltraVNC Viewer فقط - يتم تثبيت العميل فقط.

خيارنا هو خادم UltraVNC فقط.

بعد ذلك، نحن مدعوون لتنزيل الوظائف الإضافية لنظام التشغيل Windows Vista (وهي ذات صلة أيضًا بنظام التشغيل Seven). وأهمها: cad.exe - فبدونه لن يتمكن العميل من إرسال الأمر CTRL+ALT+DEL إلى الكمبيوتر البعيد. حدد خيار "تنزيل ملفات Vista addons الآن".

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

الشاشة التالية:

تحقق من الخيارات:

  • تسجيل خادم UltraVNC كخدمة نظام - تسجيل خادم UltraVNC كخدمة نظام.
  • بدء تشغيل خدمة UltraVNC أو إعادة تشغيلها — بدء/إعادة تشغيل خدمة UltraVNC.
  • إنشاء أيقونات سطح المكتب UltraVNC - إنشاء اختصارات على سطح المكتب.
  • ربط UltraVNC Viewer بامتداد الملف .vnc - افتح الملفات ذات الامتداد .vnc باستخدام UltraVNC Viewer.

انقر فوق "التالي" بعد تنزيل الوظائف الإضافية لإكمال التثبيت. أعد التشغيل إذا لزم الأمر.


يحتوي أرشيف driver.zip على عدة مجلدات تتوافق مع إصدارات نظام التشغيل المختلفة. للتثبيت ضمن نظام التشغيل Windows 7 32 بت، افتح مجلد Vista (يعمل برنامج التشغيل هذا أيضًا بشكل جيد ضمن نظام التشغيل Seven). بعد ذلك، قم بتشغيل ملف install.bat. عندما يسألك النظام: "هل تريد تثبيت برنامج لهذا الجهاز؟" نجيب على التثبيت.

يمكنك الآن متابعة إعداد المعلمات الأساسية لخادم UltraVNC.

إعداد UltraVNC.

في الدرج، انقر بزر الماوس الأيمن على أيقونة UltraVNC وحدد خصائص المسؤول:

اقرأ المزيد عن الإعدادات. قسم الاتصالات الواردة - الاتصالات الواردة.

  • قبول اتصالات المقبس - قبول الاتصالات الواردة. للتشغيل العادي، يجب فحص هذا العنصر.
  • عرض - رقم العرض.
  • الموانئ - الموانئ. الرئيسي - منفذ لتوصيل عميل uvnc. المتشعب - منفذ لتوصيل عميل جافا. من الأفضل تركه في Auto.
  • تمكين Java Viewer (Http Connect) - السماح باتصالات عميل Java.
  • السماح باتصالات الاسترجاع - السماح بالاتصالات العكسية (الاتصالات بالعناوين الموجودة في النطاق 127.x.x.x). وتجدر الإشارة إلى أنه تم تثبيت مكرر على هذا الكمبيوتر.
  • الاسترجاع فقط - السماح بالاتصالات العكسية فقط.

القسم عند قطع اتصال العميل الأخير - عند قطع اتصال العميل الأخير.

  • لا تفعل شيئا - لا تفعل شيئا. نترك هذا الخيار.
  • قفل محطة العمل (W2K) - قفل الجلسة (ستحتاج إلى إدخال كلمة مرور لتسجيل الدخول).
  • محطة عمل تسجيل الخروج - إنهاء الجلسة.

قسم الاستعلام عن الاتصال الوارد - يعرض استعلامًا عند تلقي اتصال وارد جديد.

  • عرض نافذة الاستعلام - إظهار نافذة الاستعلام.
  • المهلة — الوقت قبل تنفيذ الإجراء الافتراضي.
  • الإجراء الافتراضي - الإجراء الافتراضي. رفض - رفض، قبول - قبول.

قسم لوحة المفاتيح والماوس - لوحة المفاتيح والماوس.

  • تعطيل مدخلات المشاهدين - تعطيل الإدخال من العميل.
  • تعطيل المدخلات المحلية - تعطيل الإدخال من الخادم.
  • اليابانية - ؟؟؟ ربما يعني هذا دعم لوحة المفاتيح اليابانية. في بعض الأحيان يساعد في حل مواطن الخلل في لوحة المفاتيح الروسية.

قسم اتصالات العارضين المتعددين - الاتصال المتزامن لعدة عملاء.

  • افصل جميع الاتصالات الموجودة — افصل جميع الاتصالات الحالية. يمكن توصيل عميل واحد فقط في كل مرة. آخر من يتصل يفوز.
  • حافظ على الاتصالات الحالية – حافظ على الاتصالات الحالية. يمكن توصيل عدة عملاء في نفس الوقت.
  • رفض الاتصال الجديد - ؟؟؟ المعنى غير واضح. عند تحديد هذا الخيار، يمكن للعديد من العملاء الاتصال...
  • رفض كافة الاتصالات الجديدة — حظر كافة الاتصالات الجديدة. يمكن توصيل عميل واحد فقط في كل مرة. أول من يتصل يفوز. نختار هذا الخيار.

قسم المصادقة - المصادقة.

  • كلمة مرور VNC - كلمة مرور تسجيل الدخول. بعد التثبيت، يجب عليك التوصل إلى كلمة مرور جديدة، وإلا فلن تتمكن من الاتصال.
  • كلمة المرور للعرض فقط — كلمة المرور لتسجيل الدخول إلى وضع العرض. باستخدام كلمة المرور هذه، سيتصل العميل في وضع التصفح (يتم تجاهل إعدادات العميل والخادم).
  • يتطلب تسجيل الدخول إلى MS - استخدم مصادقة Windows (يجب أن يكون الكمبيوتر والمستخدم في نفس المجال).
  • تسجيل دخول MS جديد - يقوم بتنشيط MS-Logon II (المصادقة عبر المجال).

قسم متنوع. - متنوع.

  • إزالة Aero (Vista) - تعطيل Aero (ثلاثية الأبعاد والشفافية والأدوات الذكية الأخرى لواجهة Vista). مُستَحسَن.
  • إزالة خلفية الشاشة للمشاهدين - إزالة خلفية سطح المكتب. مُستَحسَن.
  • تمكين المراقبة الفارغة بناءً على طلب العارض - بناءً على طلب العميل، يتم إيقاف تشغيل مراقبة الخادم (يتم عرض الصورة على كامل الشاشة). غريب، لكن الخيار يغطي أيضًا شاشة العميل بصورة. يمكن التحايل على هذا الخطأ إذا قمت بتعطيل استخدام برنامج تشغيل الالتقاط (الخصائص -> برنامج تشغيل ربط الفيديو).
  • تعطيل المدخلات فقط عند طلب الفراغ - يمنع الإدخال من وحدة تحكم الخادم فقط، لكن الشاشة لا تغلق.
  • يعد تمكين Alpha-Blending Monitor Blanking خيارًا آخر لتعطيل مراقبة الخادم. استخدم إذا كانت هناك مشاكل مع الخيار الأول.
  • Capture Alpha-Blending - يتيح تمكين هذا الخيار للعميل في بعض الحالات "رؤية" الفيديو قيد التشغيل على الخادم في مشغل فيديو، على سبيل المثال في Windows Media Player (اعتمادًا على برامج الترميز المثبتة على كمبيوتر الخادم).
  • تعطيل أيقونة الدرج - قم بإزالة الرمز من الدرج. إذا كان المستخدم فضوليا، فمن الأفضل إزالته.
  • منع المستخدم من إغلاق WinVNC - منع المستخدم من إغلاق خادم uvnc. مُستَحسَن.
  • مقياس شاشة الخادم الافتراضي — مقياس الشاشة الافتراضي.

قسم نقل الملفات - نقل الملفات.

  • تمكين—السماح بنقل الملفات.
  • انتحال شخصية المستخدم (للخدمة فقط) - ؟؟؟

قسم البرنامج المساعد DSM (تعديل دفق البيانات) - توصيل المكونات الإضافية (تتوفر حاليًا العديد من المكونات الإضافية لتشفير تدفقات البيانات).

قسم التسجيل - إنشاء ملف سجل.

  • تسجيل معلومات تصحيح الأخطاء في ملف WinVNC.log - تسجيل البيانات حول عمل uvnc في ملف سجل.
  • المسار - المسار لحفظ ملف السجل.

بعد تعيين المعلمات، انقر فوق "تطبيق" ثم "موافق". في كل مرة سيطلب منك Windows تأكيد التغييرات.

الخطوة التالية هي إعدادات التقاط الشاشة. انقر بزر الماوس الأيمن على أيقونة UltraVNC وحدد خصائص.

  • استطلاع ملء الشاشة (بسرعة فائقة) - ؟؟؟ لم ألاحظ فرقًا كبيرًا عند تشغيله/إيقافه.
  • نافذة مقدمة الاستطلاع - ؟؟؟ عند استخدام هذا الخيار والخيارات الثلاثة التالية، قد تتجمد بعض أجزاء الشاشة وتتوقف عن التحديث. هذه المعلومة مجرد تخميني..
  • وحدة تحكم الاستطلاع Windows فقط -؟؟؟
  • نافذة الاستطلاع تحت المؤشر - ؟؟؟
  • التصويت على الحدث فقط - ؟؟؟
  • System HookDll - هذا الخيار منطقي على نظام التشغيل Windows 9x.
  • برنامج تشغيل ربط الفيديو - استخدم برنامج تشغيل ربط الفيديو. يوفر أفضل أداء على نظام التشغيل Windows XP/Vista/7. يوفر هذا الخيار أفضل أداء.
  • دقة منخفضة (سرعة توربو) - تعطي زيادة في السرعة على حساب انخفاض الدقة (شخصيًا، لم ألاحظ أي تغييرات، ربما يكون هذا الخيار مخصصًا للاتصالات البطيئة).
  • مشاركة نافذة الخادم المسماة فقط: - لا تظهر الشاشة بأكملها، ولكن فقط النافذة التي تحمل الاسم المحدد. ومهما حاولت، لم ينجح الأمر أبداً..

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

هذا يكمل الإعداد الأساسي لخادم UltraVNC.

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

جاري التوصيل بالخادم

إطلاق عارض UltraVNC (العميل):

المعلمات الأساسية لعارض UltraVNC:

  • خادم VNC - عنوان الخادم.
  • تلقائي، فائق، LAN، متوسط، مودم، بطيء، يدوي - اعتمادًا على سرعة قناتك، يقوم البرنامج بتحسين إعدادات الجودة.
  • عرض فقط - قم بالتوصيل في وضع العرض. التفاعل مع وحدة التحكم محظور.
  • القياس التلقائي - تعديل المقياس التلقائي. تحقق لمنع ظهور أشرطة التمرير.
  • تأكيد الخروج — تأكيد الخروج. عند إغلاق نافذة العميل، سيتم عرض مربع حوار.
  • استخدم DSMPlugin - استخدم البرنامج المساعد.
  • الوكيل/المكرر - استخدم المكرر. هنا يجب عليك تحديد عنوان المكرر.
  • حفظ إعدادات الاتصال كإعدادات افتراضية — احفظ الإعدادات الحالية كإعدادات افتراضية.

معلمات عميل uvnc الإضافية (زر الخيارات):

لن أصف جميع الخيارات، سأذكر فقط أهمها:

  • تتبع المؤشر البعيد محليًا - أظهر المؤشر/مؤشر الماوس.
  • لا تُظهر المؤشر البعيد - لا تُظهر المؤشر/مؤشر الماوس.
  • إظهار شريط الأزرار ("شريط الأدوات") - إظهار شريط الأدوات أم لا.
  • وضع ملء الشاشة - وضع ملء الشاشة.
  • مقياس المشاهدة - إعدادات القياس.
  • تعطيل نقل الحافظة - تعطيل مزامنة الحافظة.
  • عدد مرات محاولة إعادة الاتصال - عدد محاولات إعادة الاتصال.

تركيب وتكوين المكرر.

تحميل مكرر.zip. يوجد ملف واحد فقط في الأرشيف - Repeater.exe. أوصي بنقله على الفور إلى المجلد C:\Program Files\UltraVNC\Repeater.

قم بتشغيل Repeater.exe. سيظهر رمز في الدرج. انقر بزر الماوس الأيمن عليه وحدد الإعدادات من القائمة:

يجب عليك التحقق من قيم الخيارات التالية:

  • عارض منفذ الاستماع - القيمة 5901.
  • تمكين الوكيل (443) - تعطيل.
  • تمكين الوضع الأول - ممكن.
  • تمكين الوضع الثاني - تعطيل.

نترك الخيارات المتبقية دون تغيير. حفظ - احفظ الإعدادات وأغلق النافذة.

الخطوة التالية هي فتح منفذ TCP 5901 في جدار الحماية. في إعدادات جهاز التوجيه، تحتاج إلى إنشاء قاعدة لإعادة توجيه منفذ TCP 5901 إلى الكمبيوتر حيث تم تثبيت المكرر.

للاتصال عبر مكرر، يجب عليك القيام بما يلي في إعدادات العميل:

  • في الحقل VNC Server، حدد ليس خارجيًا، ولكن العنوان الداخليخوادم على الشبكة المحلية.
  • حدد خيار Proxy/Repeater وحدد العنوان الخارجي لجهاز التوجيه بالمنفذ الذي تم تكوين المكرر عليه (على سبيل المثال 83.45.67.8 :5901 ).

اللمسة النهائية. لكي يكون المكرر متاحًا باستمرار، يجب تشغيله كخدمة نظام. للقيام بذلك، افتح سطر الأوامر كمسؤول وقم بتشغيل Repeater.exe باستخدام المعلمة -install. سيتم إنشاء خدمة Repeater_service (لم يتم تشغيلها افتراضيًا، لذا ابدأ تشغيلها يدويًا أو قم بإعادة التشغيل فقط).
لإزالة خدمة، قم بتشغيل Repeater.exe باستخدام المعلمة -uninstall.

UltraVNC SC (نقرة واحدة) - مساعدة عن بعد دون تثبيت خادم UltraVNC أولاً.

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

الآن دعونا نتحدث أكثر عن الإعداد. تحتاج أولاً إلى تكوين UltraVNC SC.

سنحتاج إلى الملفات التالية: winvnc_SCII_100.exe وcustom.zip. بعد ذلك، قم بإنشاء مجلد باسم عشوائي (على سبيل المثال، UltraVNC SC). أنه يحتوي على بيانات المجلد الفرعي. انقل winvnc_SCII_100.exe إلى هذا المجلد الفرعي وقم بفك محتويات ملف custom.zip هناك.

أنت الآن بحاجة إلى تعديل ملف helpdesk.txt. هذا الملف مسؤول عن واجهة مدير الاتصال:

كل قسم من ملفات helpdesk.txt مسؤول عن حقل نصي (انظر لقطة الشاشة أدناه):

فيما يلي مثال على ملف helpdesk.txt الخاص بي:

المساعدة عن بعد q2w3.ru maxbond.no-ip.org -connect test.no-ip.org:5500 -noregistry // بدلاً من test.no-ip.org يجب عليك تحديد عنوان IP الخاص بك أو المجال، ومن الأفضل عدم استخدام المنفذ 5500 لتغيير تحديد الاتصال استخدم النقر المزدوج لبدء الاتصال q2w3.ru http://www.q2w3.ru إغلاق الاتصال... تم إنشاء الاتصال!

إذا قمت بإنشاء ملف helpdesk.txt الخاص بك بناءً على ملفي، فلا تنس إزالة التعليقات التي تبدأ بـ "\\".

لا نقوم بحذف ملف rc4.key، فهو ضروري للتشفير.

دعنا نعود إلى مجلد UltraVNC SC. وحتى لا يرتبك المستخدم، سنقوم بإنشاء اختصار لتشغيل winwvnc_SCII_100.exe منه مباشرة. للقيام بذلك، انقر بزر الماوس الأيمن على winwvnc_SCII_100.exe وحدد "إنشاء اختصار". نقوم بنقل الاختصار الذي تم إنشاؤه إلى مستوى أعلى، في UltraVNC SC. الآن افتح خصائص الاختصار. امسح حقل "مجلد العمل" الذي يجب أن يكون فارغًا. أدخل الأمر التالي في الحقل:

%windir%\system32\cmd.exe /C يبدأ /B /D .\data .\data\winvnc_SCII_100.exe

كل هذا السحر ضروري للتأكد من أن الاختصار يستخدم مسارًا نسبيًا لتشغيل winvnc_SCII_100.exe، وليس مسارًا مطلقًا كما هو الافتراضي.

في النهاية، نقوم بتعبئة مجلد UltraVNC SC في الأرشيف وإرساله إلى المستخدم.

كل ما تبقى هو إعداد جهاز الكمبيوتر الخاص بك لاستقبال الاتصال. يجب تشغيل UltraVNC Viewer في وضع الاستماع. للقيام بذلك، استخدم الاختصار البرامج -> UltraVNC -> UltraVNC Viewer -> تشغيل UltraVNC Viewer (وضع الاستماع) أو تشغيل vncviewer.exe باستخدام المعلمة -listen. لا تنس أيضًا فتح منفذ tcp 5500 في جدار الحماية وتكوين إعادة توجيه نفس المنفذ على جهاز التوجيه (إذا كان هناك منفذ على شبكتك بالطبع).

يرجى ملاحظة أن معلمات الاتصال (الجودة، وما إلى ذلك) لا تزال مكونة في UltraVNC Viewer (انقر بزر الماوس الأيمن على أيقونة uvnc في الدرج -> خيارات الاتصال الافتراضية...).

  • كيفية حفظ إعدادات الاتصال إلى ملف؟
    اتصل بالخادم (يمكنك حفظ الإعدادات فقط أثناء الاتصال)، ثم انقر فوق CTRL+ALT+F5.
  • إدارة النظام
  • تحذير: سيتم بيع جميع النعال القادمة، وسيتم أكل الطماطم، وسيتم قلي البيض، وسيتم التخلص من الفاسد. أولئك الذين يعتقدون أننا نكدح بالهراء - لقد خمنت ذلك، خذ فطيرة من الرف. لا يدعو المؤلف إلى رمي الأكياس على الصدر أولاً في الضمادات. إنه لا يدعو إلى أي شيء على الإطلاق، فهو ليس سياسيًا أو مواطنًا ذو موقع مدني نشط. لكن إذا أردت المناقشة فمرحبا بك. سأخبركم اليوم قصة مثيرة للاهتمام حول استبدال برنامج Teamviewer بـ UltraVNC.

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

    كيف تعمل

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

    يتصل خادم العميل UltraVNC بمكرر البيانات الخاص بنا، والذي ينظر إلى الإنترنت باستخدام أحد منافذه (غير القياسية) ويقبل الاتصالات. ونتصل بنفس الخادم على العنوان الداخلي من الداخل ومن هناك إلى العميل. يتم تشفير الاتصالات باستخدام RSA2048/AES256. نظرًا لأن الخوادم والعملاء يتصلون بمنافذ مختلفة، يمكنك بمرونة تحديد من له الحق في الاتصال ومن أين، دون التأثير على قدرة خوادم UltraVNC على الاتصال بالمكرر.

    تركيب مكرر UltraVNC

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

    لذلك، نذهب إلى الخادم، وهو مقدر أن يصبح مكررا في المستقبل وبدء السحر. سيتم وصف التثبيت لـ Ubuntu 16.04. نقوم بتثبيت التبعيات اللازمة.

    Sudo apt-get install ضروري للبناء
    قم بإنشاء مستخدم لتشغيل المكرر.

    Sudo useradd -c "مستخدم مكرر UltraVNC" -M -s /sbin/nologin uvncrep
    تحميل مصادر المكرر.

    وجيت http://www.wisdomsoftware.gr/download/uvncrep017-ws.tar.gz
    قم بفك ضغط المكرر وادخل داخل المجلد.

    القطران -xzvf uvncrep017-ws.tar.gz && cd uvncrep017-ws
    نقوم بتجميع المكرر.

    يصنع
    نقوم بتثبيت المكرر في النظام.

    سودو ./install.sh
    نحن جميعًا على استعداد لبدء تشغيل ناجح، لكننا بحاجة إلى تغيير ملف الإعدادات قليلاً. لذلك، افتح /etc/uvnc/uvncrepeater.ini في محررك المفضل وقم بإحضار الإعدادات إلى النموذج التالي:

    منفذ العرض = 5900
    بسبب نزوة غريبة للمؤلف، يختلف رقم المنفذ عن الرقم القياسي. سنقوم بتعيين منفذ غير قياسي على جدار الحماية الخاص بنا.

    مستوى التسجيل = 2
    نقوم بزيادة مستوى التسجيل قليلاً لرؤية معلومات حول روابط المنافذ والاتصالات في السجل.

    الأوضاع المسموح بها = 2
    نحن نحظر كلا الوضعين، ولم يتبق سوى وضعين، لأن الأول يعمل على مبدأ مختلف ويمكن أن يخلق ضعفًا بالنسبة لنا.

    Useeventinterface = false
    تعطيل إرسال الرسائل. في الوقت الحالي لن نرسل أي شيء لأي شخص. ربما في وقت لاحق…

    نقوم بحفظ الملف واختبار صحة إعداداته.

    Sudo uvncrepeatersvc /etc/uvnc/uvncrepeater.ini
    UltraVnc Linux Repeater الإصدار 0.17 UltraVnc السبت 11 فبراير 2017 16:48:29 2017 > listInitializationValues(): viewerPort: 5900 UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): serverPort: 5500 UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): maxSessions: 100 UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): loggingLevel: 2 UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): ownIpAddress (0.0.0.0 = الاستماع للجميع واجهات): 0.0.0.0 UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): runAsUser (إذا بدأ كجذر): uvncrep UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): اتصالات الوضع 1 مسموح بها: لا يوجد UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): اتصالات الوضع 2 المسموح بها: نعم UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): الوضع 1 مسموح بمنفذ الخادم (0=الكل): 0 UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): يتطلب الوضع 1 عناوين مدرجة: لا يوجد UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): الوضع 2 يتطلب أرقام معرفات مدرجة: لا يوجد UltraVnc السبت 11 فبراير 16: 48:29 2017 > listInitializationValues(): useEventInterface: false UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): eventsListenerHost: localhost UltraVnc السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): eventsListenerPort: 2002 UltraV نورث كارولاينا السبت 11 فبراير 16:48:29 2017 > listInitializationValues(): useHttpForEventListener: true UltraVnc السبت 11 فبراير 16:48:29 2017 > dropRootPrivileges(): تم إسقاط الامتيازات بنجاح، ويعمل الآن كمستخدم uvncrep UltraVnc السبت 11 فبراير 16:48:29 2017 > RouteConnections(): بدء حلقة Select()، والانتهاء بـ ctrl+c
    كل شيء على ما يرام، يمكنك تشغيله كخدمة قياسية. أوقف المكرر باستخدام Ctrl+C وابدأ تشغيله كخدمة.

    Sudo systemctl يبدأ تشغيل uvncrepeater
    نتحقق من بدء الخدمة.

    $ ملاحظة الفأس | grep uvnc 11168؟ S 0:00 /usr/sbin/uvncrepeatersvc /etc/uvnc/uvncrepeater.ini 11170 نقطة/0 S+ 0:00 grep --color=auto uvnc
    يمكن الاطلاع على ملف السجل على /var/log/uvncrepeater.log.

    تثبيت وتكوين خادم UltraVNC

    لذلك، انهارت العقبة الأولى بيننا وبين النيرفانا بالاصطدام. الآن يمكننا الاتصال بالعملاء خلف NAT. العاملان التاليان هما عدم وجود ترقيم وتشفير شامل. إعداد خادم UltraVNC للاختبار. نظرًا لأن أسطولنا الرئيسي من الأجهزة المُدارة هو Windows، فسيتم جدولة تثبيت الخادم والعميل لهم.
    • البرنامج المساعد SecureVNC:

    قم بتشغيل مثبت خادم UltraVNC. نحن نقبل شروط الاتفاقية وانقر فوق التالي >.

    نقرأ باهتمام و التالي >.

    حدد لتثبيت خادم UltraVNC فقط وانقر فوق التالي >.

    انقر التالي >ولا أظافر.

    نضع مربعات الاختيار المشار إليها لتثبيت خادم UltraVNC كخدمة نظام وبدء تشغيله فور التثبيت. انقر التالي >.

    ننظر إلى هذه الشاشة بنظرة ذكية، ثم ننقر ثَبَّتَ.

    هناك زر واحد فقط للضغط عليه. انقر عليه.

    قم بإلغاء تحديد المربع حتى لا تشاهد أحدث الإصدارات، ثم انقر فوق ينهي.

    انتهى جزء الضغط على الزر من المهمة. نحتاج الآن إلى تثبيت المكونات الضرورية وتكوين الخادم. انسخ مكون الأمان الإضافي إلى مجلد UltraVNC.

    قم بفك المجلد مع برنامج التشغيل.

    نذهب إلى المجلد الذي يحتوي على برنامج التشغيل المناسب ونقوم بتثبيته عن طريق تشغيل install.bat.

    انتباه! يجب تثبيت برنامج التشغيل بحقوق إدارية. علاوة على ذلك، فإن تشغيل install.bat فقط كمسؤول لن ينجح، لأنه يقوم بتشغيل برنامج آخر ولن يعمل بعد الآن كمسؤول. لذلك، قم بتشغيل وحدة التحكم كمسؤول، وانتقل إلى مجلد تثبيت برنامج التشغيل وقم بتشغيل install.bat من هناك.

    لقد أجريت اختبارًا على نظام XP باستخدام حقوق المسؤول، لذلك لم أكن بحاجة إلى ذلك.

    قم بتشغيل إعدادات خادم VNC – uvnc_settings.exe.

    انتقل إلى علامة التبويب حماية.

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

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

    انتقل إلى علامة التبويب اتصال.

    • في الفصل اتصالات متعددةيختار احتفظ بالاتصالات الموجودة.
    • في الفصل قطع الاتصاليختار لا تفعل شيئا.

    انتقل إلى علامة التبويب تصوير الشاشة.

    • في الفصل متقدميختار استخدم ملف Hookdll الخاص بالنظام، واستخدم برنامج تشغيل المرآة، وقم بإزالة Aero أثناء الاتصالو قم بإزالة الخلفية أثناء الاتصال.

    انتقل إلى علامة التبويب منوعات/تسجيل.

    • في الميدان سطر أوامر الخدمةنحن نقود في الخط الأكثر أهمية. يحتوي هذا الخط على معرف وعنوان وتفاصيل المكرر المراد الاتصال به. تبدو هكذا:
    -معرف إعادة الاتصال التلقائي: XXXXXXX -اتصال :
    يتم الحصول على المعرف باستخدام برنامج نصي باستخدام الطريقة الموضحة أدناه.

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

    إنشاء معرف فريد

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


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

    تثبيت وتكوين عارض UltraVNC

    قم بتنزيل المكونات الضرورية من الروابط. يجب أن تحتوي المكونات على بنية (x86 وx64) تتوافق مع بنية الكمبيوتر المثبت عليه العارض.
    • ينهي.

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

      هذا كل شيء، يمكنك التواصل والاستمتاع بالحياة.

      ملاحظات حول الاستخدام

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

    تكوين UltraVNC (ترجمة ملتوية من الوثائق الأصلية) ومثال لتكوين العمل. تم إعداد هذه المادة حصريًا للعثور بسرعة على المعلمات دون الرجوع إلى الوثائق الرسمية.


    Accept_reject_mesg=
    قبول/رفض رسالة مخصصة مع النص.
    قم بتغيير رسالة الشعار عن طريق إضافة logo.bmp إلى مجلد Ultravnc

    Service_commandline=
    يُستخدم لبدء خدمة winvnc (في وضع الخدمة) بمعلمات وأوامر محددة.
    تمامًا نفس بناء الجملة الموجود في سطر الأوامر، فقط لا حاجة لكتابة -run
    مثال: Service_commandline=-autoreconnect -connect 192.168.1.30
    في المثال، تقوم الخدمة بإنشاء اتصال بـ 192.168.1.30 وتعيد الاتصال إذا فشلت.

    نقل الملف = 1
    تمكين تحميل الملف

    FTUserImpersonation=1
    عند نقل الملفات، فإنه يعمل من خلال سطح المكتب. عندما لا تساوي المعلمة "1"، يتم نقل الملفات من نظام التشغيل. تم منع المستخدمين من الوصول إلى محركات أقراص الشبكة وهناك خطر أمني... يمكن للمستخدم العادي نقل الملفات كمسؤول.

    BlankMonitorEnabled=1
    يظهر للمشاهد شاشة فارغة

    CaptureAlphaBlending=1
    يسمح التقاط alphaBlending بعرض النوافذ الشفافة (xp، vista...) ولكنه يستخدم المزيد من موارد وحدة المعالجة المركزية.

    بلاك ألفا بليندينج = 0
    عند استخدام شاشة توقف، يتم وضع طبقة إضافية على شاشة فارغة يتم التقاط الشاشة منها. في هذا الخيار، يمكنك استخدام شاشتك الفارغة المخصصة عن طريق وضع ملف "background.bmp" في مجلد UltraVNC

    المقياس الافتراضي = 1
    ضبط الحجم

    استخدامDSMPlugin=0
    استخدم البرنامج المساعد للتشفير

    DSMPlugin=
    اسم البرنامج المساعد

    الابتدائي = 1
    ثانوي=0

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

    توصيل المقبس = 1
    تسمح لك المعلمة 1 بإنشاء اتصالات

    رقم المنفذ = 0
    تثبيت المنفذ يدويًا (الافتراضي 5900)

    HTTPConnect = 1
    تمكين منفذ عارض جافا

    HTTPPortNumber=0
    ضبط منفذ http يدويًا (الافتراضي 5800)

    XDMCPConnect=0
    غير مستعمل

    تحديد المنفذ التلقائي=1
    المنفذ المخصص للتشغيل هو 5900، ولكن في حالة استخدام المنفذ 5900، يتم تنشيط وضع اختيار منفذ أعلى حتى يتم العثور على المنفذ الأول المجاني.

    المدخلاتتمكين = 1

    السماح للمشاهد بالتحكم في الخادم

    LocalInputsDisabled = 0
    منع تسجيل الدخول من الخادم، والوصول عن بعد فقط هو ممكن

    مهلة الخمول = 0
    إيقاف التشغيل بعد الخمول (0 = افتراضي، لا يوجد وقت خمول، بالثواني)

    تمكينJapInput=0
    يتم استخدام هذه المعلمة للوحة المفاتيح اليابانية والتخطيطات الأخرى غير القياسية. مفاتيح معقدة ويحل المشكلة بأحرف خاصة.
    بالنسبة للوحة المفاتيح الروسية، أوصي باستخدام "1"، بينما في VNC Viwer تحتاج إلى ضبط خيار دعم لوحة المفاتيح اليابانية.
    في العارض، قم بتعيين النقطة اليدوية، انتقل إلى الخيارات - قم بتعيين لوحة المفاتيح اليابانية وهذا كل شيء، علاوة على ذلك، يجب أن تكون اللغة الموجودة على العميل والخادم هي نفسها، ثم يمكن تغيير التخطيط دون مشاكل.

    المضيفون=

    + = السماح
    - = منع
    ؟ = حسب الطلب
    بناء الجملة:
    -:+10.0.60.141:?10.0.31.169:-10.0.20.240:
    بدلاً من 10.0.60.141، يمكنك استخدام 10.0.60، ثم سيعمل مع النطاق الكامل لعناوين IP.

    إعداد الاستعلام=2
    يحدد كيفية الاستجابة لمتغيرات Authhosts (-،؟،+).
    0="+:قبول، ?:قبول، -:استعلام"
    1="+:قبول، ?:قبول، -:رفض"
    2="+:قبول، ?:استعلام، -:رفض"
    3="+:استعلام، ?:استعلام، -:رفض"
    4="+:استعلام، ?:رفض، -:رفض"
    يتم استخدامه لتحديد مجموعة من قوالب عناوين IP التي يجب أن تتطابق مع الاتصالات الواردة حتى يتم قبولها. بشكل افتراضي، يكون القالب فارغًا ويتم قبول الاتصالات من كافة AuthHosts_Tip5="المضيفين. القالب على الشكل:
    +
    ?
    -
    في ما ورد أعلاه، يمثل وحدات البايت الموجودة في أقصى اليسار لعنوان IP الموحد المطلوب.
    على سبيل المثال، +158.97 سيطابق كلا من 158.97.12.10 و158.97.14.2. يمكن تحديد مصطلحات مطابقة متعددة، مع الفصل بينها بالحرف ":. المصطلحات التي تظهر لاحقًا في القالب لها الأولوية على المصطلحات السابقة. على سبيل المثال -:+158.97: سيتم تصفية جميع الاتصالات الواردة باستثناء تلك التي تبدأ بـ 158.97. المصطلحات التي تبدأ بـ "؟" يتم التعامل مع الأحرف بشكل افتراضي على أنها تشير إلى المضيفين الذين يجب قبول الاتصالات منهم على جانب الخادم عبر مربع حوار. يحدد خيار QuerySetting السلوك الدقيق لخيارات AuthHosts الثلاثة.

    مهلة الاستعلام = 10
    الوقت للطلب

    قبول الاستعلام = 0(0=رفض 1=قبول 2=رفض)
    تم تصميم هذه النافذة للمستخدمين المسموح لهم (موقع الخادم) بالسماح/رفض الاتصال الوارد.

    QueryIfNoLogon=0
    تعطيل/تمكين خيارات الاستعلام عندما لا يقوم أي مستخدم بتسجيل الدخول.

    إذا قام المستخدم بتسجيل الدخول، ولكن شاشة التوقف الخاصة به موجودة، فلا يمكنك عادةً الوصول إلى "QueryIfNoLogon" للعثور على مستخدم مسجل.
    للكتابة فوق هذه المجموعة QueryAccept=2 وQueryIfNoLogon=0 -> لا يوجد صندوق رسائل عندما تكون الشاشة مقفلة.

    إعداد القفل = 0
    0 = "لا شيء"
    1="تأمين محطة العمل عند قطع الاتصال (غير متوفر)"
    2="تسجيل الخروج عند قطع الاتصال"

    الحد الأقصى لوحدة المعالجة المركزية=xxx
    MaxCpu=100 (يمكن لـ winvnc استخدام وحدة المعالجة المركزية بالكامل بنسبة 100%)
    MaxCpu=40 (يمكن لـ winvnc استخدام 40% كحد أقصى من وحدة المعالجة المركزية)

    إزالة الخلفية = 1
    إزالة صورة خلفية سطح المكتب

    إزالة ايرو = 1
    قم بتعطيل Aero على الاتصال الذي يتم عرضه وإعادة ضبطه عند الخروج.
    يجعل نظام التشغيل Vista وWin7 أسرع

    أفيلوغ=0
    غير مستعمل!

    path=d:\ultravnc_src\ultravnc\winvnc\debug
    حدد الدليل الذي تريد حفظ ملف winvnc.log فيه. تأكد من أن هذا الدليل قابل للكتابة بواسطة النظام (لا يظهر في المجلد)

    مستوى التصحيح=0
    يعرض DebugLevel مقدار معلومات التصحيح المطلوب تقديمها. أي عدد صحيح موجب حقيقي. الصفر يعني أنه لا ينبغي إنتاج معلومات تصحيح الأخطاء وهو الإعداد الافتراضي. ستؤدي القيمة حوالي 10-12 إلى إنتاج إخراج تصحيح كامل

    وضع التصحيح = 0
    يتم الآن دعم وقت التشغيل وتسجيل جميع رسائل تصحيح الأخطاء الداخلية. يمكن إخراج بيانات تسجيل الدخول إلى ملف أو نافذة وحدة التحكم أو مصحح أخطاء MSVC إذا تم تجميع البرنامج مع تصحيح الأخطاء النشط.)

    السماح بالرجوع = 0
    0 = تعطيل الاتصالات من المضيف المحلي (افتراضي)
    1 = تمكين الاتصالات من المضيف المحلي
    افتراضيًا، لا تسمح خوادم WinVNC بأي عارض اتصالات VNC من نفس الجهاز. لأغراض الاختبار، أو ربما عند استخدام مثيلات متعددة من WinVNC على Windows Terminal Server، هذا السلوك غير مرغوب فيه.

    الاسترجاع فقط = 0
    بشكل افتراضي، تقبل خوادم WinVNC الاتصالات الواردة إلى عنوان محول الشبكة، لأن هذه هي الطريقة الأسهل للتعامل مع الأجهزة متعددة المنازل. في بعض الحالات، يُفضل السماح فقط بالاتصالات القادمة من الجهاز المحلي والموجهة إلى المحول "المحلي" - مثال محدد هو استخدام VNC عبر SSH لتوفير VNC آمن. سيؤدي تعيين هذا إلى قبول WinVNC للاتصالات المحلية فقط - وسيؤدي هذا إلى تجاوز إعداداتallowLoopback وAuthHosts.

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

    السماح بالخصائص = 1

    0 = قم بتعطيل عنصر "الخصائص" في خادم uvnc عند النقر عليه من الدرج
    1 = قم بتمكين عنصر "الخصائص" في خادم uvnc عند النقر عليه من الدرج

    السماح بتحرير العملاء = 1
    0 = قم بتعطيل عنصر "تحرير العملاء" في خادم uvnc عند النقر عليه من الدرج
    1 = تمكين "تحرير العملاء" في خادم uvnc عند النقر عليه من الدرج

    FileTransferTimeout=30

    KeepAliveInterval=5
    الوقت اللازم لنقل الملفات وتعليق الرسالة (بالثواني)

    DisableTrayIcon=0
    لا تعرض أيقونة صينية UVNC. بالنسبة للأشخاص الموهوبين بشكل خاص، أوصي بتشغيل المعلمة "1" من أجل استبعاد الهجمات على أخوتنا الإدارية. من التجربة أستطيع أن أقول إن المستخدمين الأذكياء من الناحية القانونية ينظرون بعصبية شديدة إلى العين الفيروزية من الدرج.

    MSLogonRequired=0
    استخدام كلمات مرور نظام التشغيل بدلاً من vncpasswd

    نيوMSLogon = 0
    يستخدم ACL بدلاً من قائمة المجموعة

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

    استخدام التسجيل = 0
    0= استخدم Ultravnc.ini
    1= استخدم التسجيل بنفس الطريقة كما في الإصدار 102

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

    sendbuffer=xxxx
    المتغير متاح ابتداءً من uvnc 1.0.8.0
    sendbuffer=1500 (واي فاي أو قيمة أقل)
    sendbuffer=4096 (شبكة محلية 100 ميجابت)
    sendbuffer=8192 (شبكة محلية سعة 1 غيغابايت، والمعروفة أيضًا باسم الحزمة الضخمة)


    passwd=AAA967DDDDD692AE9C

    Passwd2=D00590A01299C90079

    طول كلمة المرور 8 بايت أبجدية + 1 بايت المجموع الاختباري للرقم الأبجدي من uvnc ولكن تم تجاهله
    يمكنك استخدام منشئ vnc pwd وإضافة حرفين أبجديين يدويًا
    passwd = التحكم الكامل في القراءة/الكتابة
    passwd2 = الملاحظة (للقراءة فقط)
    يعد تغيير كلمة المرور أكثر ملاءمة من خلال الأداة المساعدة، وهي مضمنة في الحزمة:
    setpasswd.exe


    وضع توربو = 1
    شاشة المسح السريع، قد يتم تفويت بعض التغييرات الصغيرة على الشاشة

    PollUnderCursor=0
    استطلاع النافذة الموجودة أسفل المؤشر

    مقدمة الاستطلاع = 0
    استطلاع النافذة الأمامية

    شاشة الاستطلاع = 1
    استطلاع ملء الشاشة (افتراضي)

    OnlyPollConsole=0
    لا تستخدم

    OnlyPollOnEvent=1
    تحديثات سيئة، شاشة الاستطلاع فقط عند استخدام الماوس/لوحة المفاتيح.
    تقليل عرض النطاق

    تمكين السائق = 0
    استخدم برنامج تشغيل المرآة عند تثبيته

    تمكين هوك = 1
    استخدم Hookdll عند تثبيته

    تمكين الظاهري = 0

    نافذة واحدة = 0

    اسم النافذة المنفردة=
    الحالي غير مستخدم


    المجموعة 1=
    المجموعة 2=
    المجموعة 3=
    locdom1=0
    locdom2=0
    locdom3=0
    يستخدم بواسطة MSlogon (ليس mslogon الجديد)



    استخدام التسجيل = 0
    MSLogonRequired=0
    نيوMSLogon = 0
    وضع التصحيح = 0
    أفيلوغ=0
    المسار=C:\ملفات البرنامج\UltraVNC
    كيكردب=0
    كليركونسول=0
    Service_commandline=
    مستوى التصحيح=8
    DisableTrayIcon=1
    الاسترجاع فقط = 0
    استخدامDSMPlugin=0
    السماح بالرجوع = 0
    مطلوب المصادقة = 1
    أولوية الاتصال = 0
    DSMPlugin=لم يتم اكتشاف أي مكون إضافي
    المضيفون=
    السماح بإيقاف التشغيل = 0
    السماح بالخصائص = 0
    السماح بتحرير العملاء = 0
    نقل الملف = 1
    FTUserImpersonation=0
    BlankMonitorEnabled=1
    المقياس الافتراضي = 1
    CaptureAlphaBlending=1
    بلاك ألفا بليندينج = 0
    توصيل المقبس = 1
    HTTPConnect = 0
    XDMCPConnect=1
    تحديد المنفذ التلقائي=1
    رقم المنفذ = 0
    HTTPPortNumber=0
    مهلة الخمول = 0
    إزالة الخلفية = 0
    إزالة ايرو = 0
    إعداد الاستعلام = 0
    مهلة الاستعلام = 0
    قبول الاستعلام = 0
    QueryIfNoLogon=0
    الابتدائي = 1
    الثانوية=0
    المدخلاتتمكين = 1
    إعداد القفل = 0
    LocalInputsDisabled = 0
    EnableJapInput=1
    FileTransferTimeout=30
    مدخلات فارغة فقط = 0
    دمية=0
    SC_PROMPT=0
    SC_AUTORECON=0
    DSMPluginConfig=
    كلمة المرور=
    passwd2=
    وضع توربو = 0
    PollUnderCursor=1
    مقدمة الاستطلاع = 1
    شاشة الاستطلاع = 1
    OnlyPollConsole=0
    OnlyPollOnEvent=0
    تمكين السائق = 1
    تمكين هوك = 1
    تمكين الظاهري = 0
    نافذة واحدة = 0
    اسم النافذة المنفردة=
    الإعداد المسبق1=
    الإعداد المسبق1D=
    preset1ID=
    الإعداد المسبق2=
    الإعداد المسبق2D=
    preset2ID=
    الإعداد المسبق3=
    الإعداد المسبق3D=
    preset3ID=


    مصادر:
    الصفحة الأصلية باللغة الإنجليزية- http://www.uvnc.com/docs/uvnc-server/69-ultravncini.html
    موضوع على روورد- http://forum.ru-board.com/topic.cgi?forum=5&topic=23704&start=560
    رابط إلى منشئ التثبيت التلقائي -