المقدمة
يوضح هذا المستند كيفية توفير معلومات تشخيصية للدعم من خلال أداة تشخيص عميل التجوال Umbrella.
نظرة عامة
يحتوي عميل Umbrella المتجول على أداة تشخيص مدمجة فيه. توفر الأداة معلومات قيمة للدعم الذي يكون ضروريا عند أستكشاف المشكلات المعقدة وإصلاحها.
توضح هذه المقالة طرق متعددة للوصول إلى هذه الأداة: من واجهة الرسومات، ومن سطر الأوامر، ويتم التشغيل على أجهزة بعيدة كعملية غير مراقبة.
الخطوات الرئيسية
- وإذا كان ذلك ممكنا، فعليك دائما توفير هذا الإخراج عند فتح تذكرة دعم تتعلق بالعميل المتجول Umbrella.
- ما إن يتم الاختبار هو يولد مبرد txt. الرجاء إرفاق ملف .txt بالتذكرة.
- إذا واجهت مشكلة في الوصول إلى مجال معين، الرجاء إضافته في الحقل "مجال إلى إختبار".
ملاحظة: لا تقم بنسخ إخراج النص للتشخيص إلى بطاقة الدعم. تفقد النتائج التنسيق ولا يمكن قراءتها. يطلب منك إعادة إرسال النتائج.
تشغيل التشخيص عبر رمز علبة الورق
مع تثبيتات Umbrella Roaming Client على Windows أو Mac OSX، يمكنك الوصول إلى أداة التشخيص واستخدامها من رمز علبة الورق.
يمكن إخفاء رمز علبة عميل Umbrella المتجولة عن قصد لمنع المستخدم من أن يكون على علم بعميل Umbrella المتجول. في هذه الحالة، لا يمكنك إستدعاء أداة التشخيص بهذه الطريقة، وعليك إستخدام طرق أخرى موصوفة في القسم التالي من هذه المقالة.
|
ماك |
Windows |
الوصول إلى أداة التشخيص عبر واجهة المستخدم |
|
|
يتم تشغيل التشخيص عبر مستعرض الملفات / الباحث
|
|
من مستعرض الملفات (Explorer)
- انتقل إلى C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\
- انقر نقرا مزدوجا فوق UmbrellaDiagnostic
*ملاحظة: إذا كان نظام التشغيل إصدار 32 بت، فإن المجلد يسمى "ملفات البرامج"
|
|
|
|
من الباحث
- انتقل إلى تطبيق > عميل التجوال OpenDNS
- انقر نقرا مزدوجا فوق Umbrella Diagnostic.
|
|
تشغيل التشخيص عبر سطر الأوامر / الوحدة الطرفية
من موجه الأمر
- فتح تطبيق موجه الأوامر
- اكتب هذا واضغط على Enter:
"C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\ UmbrellaDiagnostic.exe"
*ملاحظة: إذا كان نظام التشغيل 32-بت، فقم بإزالة (x86) من اسم مسار ملفات البرنامج.
|
|
من على الطرف
- فتح التطبيق الطرفي
- اكتب هذا (مع علامات تنصيص):
"/Applications/OpenDNS Roaming Client/Umbrella Diagnostic.app/Contents/MacOS/OpenDNSDiagnostic"
|
|
تشغيل التشخيصات على كمبيوتر بعيد أو غير مراقب من سطر الأوامر:
تحتوي "أداة التشخيص" على وظيفة تسمح بالتنفيذ الصامت (دون تدخل من المستخدم). قد يكون هذا مفيدا بشكل خاص عندما ترغب في تشغيل الأداة المساعدة التشخيصية على جهاز المستخدم، ولكن لا ترغب في إزعاج المستخدم.
يمكن إلحاق هذه المحولات بكل من إصدار Windows أو OSX من موجه الأوامر أو الوحدة الطرفية، على التوالي.
عند التشغيل دون محولات، تقوم خدمة Umbrella Diagnostic بتشغيل واجهة مستخدم، وتنتظر قيام المستخدم بإرسال المعلومات. عند التشغيل عن بعد، فإنك غالبا ما ترغب في —الخيار الصامت.
يمكن إلحاق هذه المحولات بالأمر لأتمتة التنفيذ الصامت للتشخيص وتوجيه الإخراج:
-d، —المجال=القيمة
|
مجال محدد ليتم إستهدافه باختبارات (على سبيل المثال، ProblematicDomain.com) |
-s، —صامت |
تشغيل الاختبارات تلقائيا في الوضع الصامت (لا تظهر واجهة المستخدم أو النوافذ الجديدة؛ الإعدادات الافتراضية للمخرج -i) |
-i، —إنترنت |
إخراج جميع النتائج إلى diagnostic.opendns.com؛ تتم طباعة عنوان URL الوجهة إلى وحدة التحكم ك 'appspot=url' |
-o، —الإخراج=القيمة |
إخراج إلى ملف، تتم طباعته على وحدة التحكم على هيئة 'outputFile=file'؛ يمكن أن يكون مسار كامل، تأكد من إستخدام "علامات الاقتباس" إذا لزم الأمر |
-c، —وحدة تحكم |
إخراج جميع النتائج إلى وحدة التحكم كنص |
—ERC |
فرض إجراء إختبارات "العميل المتجول" حتى في حالة عدم تثبيتها. |
—noerc |
تخطي إختبارات "العميل المتجول" حتى في حالة تثبيته |
-h، -؟، - مساعدة |
عرض بيان الاستخدام هذا |
إذا تم التشغيل بدون وسيطات -o أو -c، -i هو المخرج الافتراضي؛ يعني في URL مبين عالشاشة. من المتوقع نسخ عنوان URL هذا وإرساله إلى الدعم.
إذا تم تشغيل الأداة المساعدة باستخدام -o أو -c، فيجب تعيين -i بشكل صريح إذا كان ذلك مطلوبا كإخراج إضافي. نوصي بتحديد -i بالإضافة إلى -o أو -c عند التشغيل باستخدام هذه المعلمات.
يمكنك تعيين تنسيقات مخرجات متعددة إذا رغبت.
مثال الاستخدام
- يتم تشغيل هذا الأمر تلقائيا للتشخيص، ويعرض لا شيء للمستخدم، ويتضمن تحققات محددة ل "ProblematicDomain.com". ثم يقوم التشخيص بإرسال النتائج إلى opendns.appspot.com، ويطبع 'appspot=url' إلى موجه الأوامر/وحدة التحكم مع عنوان URL الخاص بأداة التطبيق الذي ينتج عن ذلك لتقديمه إلى الدعم.
UmbrellaDiagnostic.exe —domain=ProblematicDomain.com —صامت
- يقوم هذا الأمر بتشغيل التشخيص تلقائيا، مع عرض لا شيء للمستخدم. يقوم التشخيص بعد ذلك بإنشاء ملف إخراج على C:\windows\temp\diag.txt على الجهاز المحلي إلى أداة التشخيص.
UmbrellaDiagnostic.exe —الصامت —output=C:\windows\temp\diag.txt
مثال الاستخدام باستخدام PsExec
يعد PsExec من موقع Sysinals الخاص بشركة Microsoft أداة يمكن إستخدامها لتنفيذ UmbrellaDiagnostic.exe عن بعد في بيئة نموذجية لمجال Windows.
يعمل الاستخدام المحدد هنا بشكل أفضل في بيئة المجال. في بيئة مجموعة العمل، يجب أن يكون هناك مستخدم لديه نفس اسم المستخدم وكلمة المرور على الجهاز البعيد والجهاز المحلي.
لتنفيذ الأداة عن بعد، استبدل متغيراتك بالمتغيرات التي تظهر باللون الغامق أدناه. يتم إختبار بناء الجملة هذا مقابل "example.com"، ثم يتم نشر URL في النهاية يمكنك إرساله للدعم:
psexec \\REMOTEMACHINE-NAME -u Administrator -p Password "C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\UmbrellaDiagnostic.exe" -d=example.com -s -i
عينة مخرجات أن يكون من الأمر يكون:
PsExec v2.0 - Execute processes remotely
Copyright (C) 2001-2013 Mark Russinovich
Sysinternals - www.sysinternals.com
Running all tests... please wait...
appspot=http://opendnsupdate.appspot.com/d/34172100
Test complete!
C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\UmbrellaDiagnostic.exe exited on remotemachine-name with error code 0.
ما عليك سوى نسخ appspot=url وتحصل على نسخة من عنوان URL الخاص بالمعلومات التشخيصية لتقديمها للدعم!