اتصالات الشبكة في مستكشف التخزين
عند عدم الاتصال بمحاكي محلي، يستخدم مستكشف التخزين شبكتك لتقديم طلبات إلى موارد التخزين وغيرها من Azure وخدمات Microsoft.
أسماء المضيفين التي يتم الوصول إليها بواسطة مستكشف التخزين
يقوم مستكشف التخزين بإجراء طلبات إلى نقاط نهاية مختلفة في أثناء الاستخدام. توضح القائمة التالية تفاصيل أسماء المضيفين الشائعة التي يقدم "مستكشف التخزين" طلبات إليها:
- نقاط نهاية ARM:
management.azure.com(Azure العالمي)management.chinacloudapi.cn(Azure الصين)management.microsoftazure.de(Azure ألمانيا)management.usgovcloudapi.net(حكومة Azure الأمريكية)
- نقاط نهاية تسجيل الدخول:
login.microsoftonline.com(Azure العالمي)login.chinacloudapi.cn(Azure الصين)login.microsoftonline.de(Azure ألمانيا)login.microsoftonline.us(حكومة Azure الأمريكية)
- نقاط النهاية Graph:
graph.windows.net(Azure العالمي)graph.chinacloudapi.cn(Azure الصين)graph.cloudapi.de(Azure ألمانيا)graph.windows.net(حكومة Azure الأمريكية)
- نقاط نهاية Azure Storage:
(blob|file|queue|table|dfs).core.windows.net(Azure العالمي)(blob|file|queue|table|dfs).core.chinacloudapi.cn(Azure الصين)(blob|file|queue|table|dfs).core.cloudapi.de(Azure ألمانيا)(blob|file|queue|table|dfs).core.usgovcloudapi.net(حكومة Azure الأمريكية)
- تحديث مستكشف التخزين:
storageexplorerpublish.blob.core.windows.net - إعادة توجيه ارتباط Microsoft:
aka.msgo.microsoft.com
- أي مجالات مخصصة أو ارتباطات خاصة أو نقاط نهاية خاصة بمثيل Azure Stack تكون مواردك وراءها
- أسماء مضيفي المحاكي البعيد
المصادر الوكيلة
يحتوي مستكشف التخزين على العديد من الخيارات لكيفية / مكان الحصول على المعلومات اللازمة للاتصال بالوكيل. لتغيير الخيار المستخدم، انتقل إلى الإعدادات (رمز الترس على شريط الأدوات الرأسي الأيسر) >Application>Proxy. بمجرد وصولك إلى قسم الوكيل في الإعدادات، يمكنك تحديد كيفية/مكان قيام مستكشف التخزين بالحصول على إعدادات الوكيل:
- لا تستخدم وكيل.
- استخدام متغيّرات البيئة
- استخدام إعدادات وكيل التطبيق
- استخدام وكيل النظام (معاينة)
لا تستخدم وكيل.
عند تحديد هذا الخيار، لن يقوم "مستكشف التخزين" بأي محاولة للاتصال بوكيل. عدم استخدام الوكيل هو الخيار الافتراضي.
استخدام متغيّرات البيئة
عند تحديد هذا الخيار، سيبحث مستكشف التخزين عن معلومات الوكيل من متغيرات بيئة معينة. المتغيرات هي:
HTTP_PROXYHTTPS_PROXY
إذا تم تعريف كلا المتغيرين، فسيقوم مستكشف التخزين بالحصول على معلومات الوكيل من HTTPS_PROXY.
يجب أن تكون قيمة متغيرات البيئة هذه عنوان URL للتنسيق:
(http|https)://(username:password@)<hostname>:<port>
مطلوب فقط البروتوكول (http|https) واسم المضيف. إذا كان لديك اسم مستخدم، فلن تحتاج إلى توفير كلمة مرور.
استخدام إعدادات وكيل التطبيق
عند تحديد هذا الخيار، سيستخدم "مستكشف التخزين" إعدادات وكيل التطبيق. وتشتمل هذه الإعدادات على:
- البروتوكول
- اسم المضيف
- المنفذ
- القيام/ عدم استخدام بيانات الاعتماد
- بيانات الاعتماد
يمكن إدارة جميع الإعدادات بخلاف بيانات الاعتماد من إما:
- الإعدادات (رمز الترس على شريط الأدوات الرأسي الأيسر) >Application>Proxy>استخدام الوكيل.
- مربع الحوار الإعدادات الوكيل (EditConfigure>Proxy ).
لتعيين بيانات الاعتماد، يجب الانتقال إلى مربع الحوار الإعدادات الوكيل (Edit>ConfigureProxy).
استخدام وكيل النظام (معاينة)
عند تحديد هذا الخيار، سيستخدم "مستكشف التخزين" إعدادات وكيل التطبيق. وبشكل أكثر تحديداً، سيؤدي ذلك إلى إجراء مكالمات الشبكة باستخدام مكدس الشبكات Chromium. مكدس الشبكات Chromium أكثر قوة بكثير من مكدس الشبكات NodeJS الذي يستخدمه عادة مستكشف التخزين. في ما يلي مقتطف من وثائق Chromium حول كل ما يمكن أن يفعله:
يستخدم مكدس شبكة Chromium إعدادات شبكة النظام بحيث يمكن للمستخدمين والمسؤولين التحكم في إعدادات الشبكة لجميع التطبيقات بسهولة. تتضمن إعدادات الشبكة:
- اعدادات الوكيل
- أعدادات SSL/TLS
- إعدادات التحقق من إبطال الشهادة
- متاجر الشهادات والمفاتيح الخاصة
إذا كان الخادم الوكيل يتطلب بيانات اعتماد، ولم يتم تكوين بيانات الاعتماد هذه في إعدادات نظام التشغيل، فستحتاج إلى تمكين استخدام بيانات الاعتماد وتعيينها في "مستكشف التخزين". يمكنك تبديل استخدام بيانات الاعتماد من إما:
- الإعدادات (رمز الترس على شريط الأدوات الرأسي الأيسر) >Application>Proxy>استخدام الوكيل.
- مربع الحوار الإعدادات الوكيل (EditConfigure>Proxy ).
لتعيين بيانات الاعتماد، يجب الانتقال إلى مربع الحوار الإعدادات الوكيل (Edit>ConfigureProxy).
هذا الخيار قيد المعاينة لأنه لا تدعم جميع الميزات حاليًا وكيل النظام. راجع الميزات التي لا تدعم وكيل النظام للحصول على قائمة كاملة بالميزات التي لا تدعمه. عند تمكين وكيل النظام، لن تقوم الميزات التي لا تدعم وكيل النظام بأي محاولة للاتصال بوكيل.
إذا واجهت مشكلة في أثناء استخدام وكيل النظام مع ميزة مدعومة، فافتح مشكلة على GitHub.
مصادقة الخادم الوكيل
إذا قمت بتكوين مستكشف التخزين لإصدار إعدادات الوكيل من متغيرات البيئة أو إعدادات وكيل التطبيق، دعم الخوادم الوكيلة التي تستخدم المصادقة الأساسية فقط.
إذا قمت بتكوين مستكشف التخزين لاستخدام وكيل النظام، دعم الخوادم الوكيلة التي تستخدم أيا من طرق المصادقة التالية:
- أساسي
- تجزئة
- NTLM
- التفاوض
ما هو مصدر الوكيل الذي يجب أن أختاره؟
إذا كنت تستخدم ميزات غير مدرجة هنا، فيجب عليك أولًا محاولة استخدام وكيل النظام. إذا واجهت مشكلة في أثناء استخدام وكيل النظام مع ميزة مدعومة، فافتح مشكلة على GitHub.
إذا كنت تستخدم ميزات لا تدعم وكيل النظام، فمن المحتمل أن تكون إعدادات التطبيق هي الخيار الأفضل التالي. تساعد التجربة المستندة إلى واجهة المستخدم الرسومية لتكوين الوكيل على تقليل فرصة إدخال معلومات الوكيل بشكل صحيح. ومع ذلك، إذا كان لديك بالفعل متغيرات بيئة وكيل تم تكوينها، فقد يكون من الأفضل استخدام متغيرات البيئة.
استخدام وكيل AzCopy
يستخدم مستكشف التخزين AzCopy لمعظم عمليات نقل البيانات. تتم كتابة AzCopy باستخدام مجموعة مختلفة من التقنيات عن مستكشف التخزين، وبالتالي لديه مجموعة مختلفة قليلًا من قدرات الوكيل.
إذا تم تكوين مستكشف التخزين لعدم استخدام الوكيل أو لاستخدام وكيل النظام، إخبار AzCopy باستخدام ميزات الوكيل الخاصة به للكشف التلقائي لتحديد ما إذا كان يجب عليه تقديم طلبات إلى وكيل وكيفية القيام بذلك. إذا قمت بتكوين مستكشف التخزين لإصدار إعدادات الوكيل من متغيرات البيئة أو إعدادات وكيل التطبيق، فسيخبر مستكشف التخزين AzCopy باستخدام نفس إعدادات الوكيل.
إذا كنت لا تريد أن يستخدم AzCopy الوكيل بغض النظر عن أي شيء، فيمكنك تعطيل استخدام الوكيل عن طريق تبديل الإعدادات (رمز الترس على شريط الأدوات الرأسي الأيسر) >Transfers>AzCopy >AzCopy Proxy Usage.
حاليًا، يدعم AzCopy فقط الخوادم الوكيلة التي تستخدم المصادقة الأساسية.
شهادات SSL
بشكل افتراضي، يستخدم "مستكشف التخزين" مكدس شبكة NodeJS. يتم شحن NodeJS مع قائمة محددة مسبقاً من شهادات SSL الموثوق بها. تقوم بعض تقنيات الشبكات، مثل الخوادم الوكيلة أو برامج مكافحة الفيروسات، بحقن شهادات SSL الخاصة بها في نسبة استخدام الشبكة. غالبًا ما تكون هذه الشهادات غير موجودة في قائمة شهادات NodeJS. لن يثق NodeJS في الاستجابات التي تحتوي على مثل هذه الشهادة. عندما لا يثق NodeJS في استجابة، سيتلقى مستكشف التخزين خطأ.
لديك خيارات متعددة لحل هذه الأخطاء:
- استخدم وكيل النظام كمصدر الوكيل.
- استيراد نسخة من شهادة/شهادات SSL التي تسبب الخطأ/الأخطاء.
- تعطيل شهادة SSL. (غير مستحسن)
الميزات التي لا تدعم وكيل النظام
فيما يلي قائمة بالميزات التي لا تدعم وكيل النظام:
- ميزات حساب التخزين
- تعيين طبقة الوصول الافتراضية
- ميزات الجدول
- قم بإدارة سياسات الوصول
- تكوين CORS
- إنشاء لـ SAS
- نسخ & جدول اللصق
- استنساخ الجدول
- جميع ميزات ADLS Gen1