مستخدمو Proxy
صفحة Proxy (الشريط الجانبي > Proxy، أسفل Access) هي المكان الذي تنشئ فيه مستخدمي proxy وتحصل منه على سلسلة الاتصال الدقيقة للصقها في أي عميل يقبل URL الخاص بالـ proxy. وهي بمثابة واجهة لـ منفذ proxy: تخرج حركة المرور الخاصة بك من إحدى نقاط خروج FourA، مع الشبكة والدولة وسلوك الجلسة التي تختارها. تُحتسب الأنفاق وحركة المرور ضمن خطتك، تماما مثل API. في الخطة التي تعتمد على الرصيد، يتضمن المنفذ جيجابايت خاصة به، موضحة في Usage & Limits ويتم شحنها من صفحة Billing.
إنشاء مستخدم Proxy
- افتح Proxy من الشريط الجانبي.
- انقر على Create proxy user.
- أدخل اسما له (حتى 60 حرفا). الاسم مخصص لك فقط للتمييز بينهم.
- اختر Owner. تظهر قائمة التحديد فقط إذا كنت تنتمي إلى مؤسسة، وتتيح خيار Personal (me) بالإضافة إلى كل مؤسسة تنتمي إليها. يؤدي الإنشاء من قائمة تمت تصفيتها إلى تعيين المالك المعروض على الشاشة تلقائيا.
- انقر على Create.
يعرض مربع حوار اسم المستخدم وكلمة المرور اللذين تم إنشاؤهما مع زر نسخ لكل منهما. لن تختار أيا منهما: يجب أن يظل اسم المستخدم خاليا من الشرطات، لأن الشرطة تبدأ خيارا في قواعد اسم المستخدم، وكلمة المرور عبارة عن سلسلة عشوائية قوية. يمكن عرض كليهما مرة أخرى لاحقا، لذلك لا داعي لتدوين أي شيء. إذا تعذر عرض كلمة مرور مستخدم proxy، فستعرض لوحة التحكم This password cannot be shown. Rotate it to get a new one.
ملكية شخصية أو تابعة لمؤسسة
مستخدم proxy الشخصي يخصك وحدك وتُحتسب حركة المرور الخاصة به ضمن خطتك. أما المستخدم المملوك لمؤسسة فيتم مشاركته مع كل فرد فيها، وتُحتسب حركة المرور الخاصة به ضمن خطة مالك تلك المؤسسة، تماما كما يعمل مفتاح API الخاص بالمؤسسة.
ما يمكن لكل دور تنفيذه مع مستخدم proxy التابع للمؤسسة:
| الإجراء | Member | Admin | Owner |
|---|---|---|---|
| الاستخدام، وقراءة كلمة المرور، وإنشاء مستخدمين جدد | نعم | نعم | نعم |
| تعيين كلمة مرور جديدة، والتعطيل، والحذف، وتعديل الاستهداف المحفوظ | لا | نعم | نعم |
| نقله خارج المؤسسة | لا | لا | نعم |
تُعد القراءة حقا للعضو عن قصد: فبيانات الاعتماد التي لا يستطيع الفريق قراءتها لا يمكنه استخدامها، والبديل هو بيانات اعتماد شخصية تُحمّل المطور التكاليف دون علمه. بينما لا يُسمح بتدوير كلمة المرور، لأن ذلك يعطل كل ملف إعدادات تم لصق بيانات الاعتماد فيه بالفعل. أما نقل التبعية فيحوّل الفاتورة إلى خطة المستلم الخاصة، ولهذا يقتصر هذا الإجراء على المالك فقط.
يظهر فلتر Owner أعلى القائمة بمجرد انضمامك إلى مؤسسة: Everything، أو Personal، أو مؤسسة واحدة. وهو يتبع نفس التحديد الخاص بفلتر Owner في Overview وMetrics وActivity وAPI Keys. راجع المؤسسات.
القائمة
| العمود | ما يعرضه |
|---|---|
| Name | الاسم الذي حددته له |
| Owner | شخصي، أو المؤسسة المالكة له |
| Username | جزء بيانات الاعتماد من اسم مستخدم proxy |
| Targeting | وصف نصي لما يستجيب له هذا المستخدم افتراضيا: الشبكة، والبلد، وأي إعداد محفوظ ضمن Targeting |
| Status | نشط أو معطل |
| Created | وقت الإنشاء |
| Last Used | وقت آخر حركة مرور مررها، مقربا إلى الدقيقة |
يعرض كل صف الإجراءات التي يسمح بها دورك فقط:
- Connection string يفتح الصفحة الخاصة بالمستخدم (انظر أدناه).
- Show password يعرض كلمة المرور في نافذة حوار.
- Disable يوقف مصادقة المستخدم في غضون دقيقة واحدة؛ Enable يعيد تفعيلها.
- تحتوي القائمة على New password، الذي يحتفظ باسم المستخدم ويستبدل كلمة المرور (أي جهة لا تزال تستخدم القديمة تتوقف عن العمل فورا)، وTransfer، الذي ينقل المستخدم بينك وبين مؤسسة مع بقاء اسم المستخدم وكلمة المرور وإعدادات Targeting المحفوظة كما هي، وDelete، الذي يزيل المستخدم نهائيا.
انقر فوق عنوان أي عمود لفرز Name أو Owner أو Status أو Created أو Last Used. يؤدي الفرز حسب Owner في عرض Everything إلى تجميع العناصر الشخصية معا.
صفحة Connection String
انقر فوق Connection string في أحد الصفوف لتعرض الصفحة ذلك المستخدم وحده، مع علامتي تبويب.
علامة تبويب Connection string
الأسطر المعدة للنسخ، والتي يعادت كتابتها مباشرة عند تغيير أي شيء ضمن Targeting. اختر التنسيق من قائمة الاختيار الموجودة على اليمين:
| التنسيق | الشكل |
|---|---|
| URL | http://user:password@proxy.foura.ai:34004 |
| host:port:user:pass | proxy.foura.ai:34004:user:password |
تكون كلمة المرور مخفية حتى تنقر فوق Show password؛ يؤدي خيار Copy الموجود على السطر دائما إلى نسخ القيمة الحقيقية. أسفل الأسطر، توضح جملة ما سيقوم به السلسلة نصيا (على سبيل المثال "Premium network, DE, Sofia, 10 min")، وتعرض مقتطفات curl وPython وNode السطر الأول قيد الاستخدام.
مع جلسات Sticky وعدد أكبر من واحد، تسرد علامة التبويب سطرا واحدا لكل عنوان، ولكل منها اسم جلسة تم إنشاؤه بشكل خاص. يؤدي New names إلى إعادة إنشاء القائمة بأكملها، مما يوفر مجموعة جديدة من العناوين عندما تنشأ مشكلة في استجابة الهدف للعناوين القديمة، ويقوم Copy all بنسخ كل سطر.
علامة تبويب Targeting
بطاقتان، وتوجد الإعدادات داخل البطاقة التي تختارها:
- Shared network: نقاط الخروج الخاصة بـ FourA، والمضمنة في خطتك. اختر Country (يتم تحديد الشبكة المشتركة حسب البلد ولا شيء أدق من ذلك). حدد Use a premium exit if the shared network can't carry the request لتفعيل خطة الاستجابة البديلة؛ وهي تعمل فقط عندما تتضمن خطتك حركة مرور متميزة ويتبقى رصيد متاح، وتكون غير محددة افتراضيا.
- Premium network: عناوين منزلية، مأخوذة من رصيد حركة المرور المتميزة في خطتك. يفتح خيار Country حقلي Region وNetwork (ASN)، ويفتح خيار المنطقة حقل City. يحدد خيار Device النطاق إلى Windows أو Android أو iOS أو macOS.
أسفل كلتا البطاقتين، تنطبق عناصر التحكم في الجلسة أيا كانت الشبكة التي اخترتها:
| عنصر التحكم | وظيفته |
|---|---|
| نوع الجلسة | يوفر Rotating عنوانا جديدا لكل اتصال. بينما يحتفظ Sticky بعنوان واحد. |
| العدد | لوضع Sticky فقط. سطر واحد لكل عنوان، حتى 100 على هذه الشاشة. |
| اسم الجلسة | لوضع Sticky فقط، لعنوان مفرد. الاتصالات التي تشترك في نفس الاسم تتشارك نفس العنوان. إذا تُرِك فارغا، فسيتم إنشاء اسم تلقائيا. |
| الفاصل الزمني للتدوير | لوضع Sticky على شبكة premium فقط. المدة التي يتم فيها الاحتفاظ بعنوان واحد، بالدقائق أو الساعات، من 3 دقائق إلى 24 ساعة. |
تأتي قوائم الدول من نقاط الخروج الفعلية المتوفرة لدى FourA، وبالتالي فإن أي دولة معروضة توجد عناوين تدعمها بالفعل.
حفظ الإعدادات الافتراضية
ينطبق كل شيء في علامة التبويب Targeting على سلسلة الاتصال المعروضة على الشاشة فقط، حتى تنقر فوق Save as defaults. تصبح خيارات الاستهداف المحفوظة هي ما يستجيب له مستخدم proxy في كل اتصال، ويوضح عمود Targeting في القائمة ذلك نصيا، وتتقلص سلسلة الاتصال لتقتصر على بيانات الاعتماد الأساسية بالإضافة إلى أي قيم تختلف عن القيم المحفوظة. يظل لأي قيمة تضيفها إلى اسم المستخدم الأولوية لذلك الاتصال الفردي.
يتم رفض الحفظ عندما يتعذر عمل هذا المزيج من الخيارات، مثل تحديد مدينة على الشبكة المشتركة أو استخدام fallback على شبكة premium، وذلك لتجنب حفظ مستخدم proxy في حالة تؤدي لرفض كل اتصال.
يستهلك الإعداد الافتراضي المحفوظ لـ premium الرصيد فقط طالما أن حركة مرور premium الخاصة بخطتك لا تزال متاحة. بمجرد استنفادها، يتم تقديم الاتصال الذي يعتمد على الإعداد الافتراضي المحفوظ عبر الشبكة المشتركة ويستمر فتح النفق (tunnel)، بينما يتم رفض الاتصال الذي يحدد صراحة -network-premium في اسم المستخدم برمز 403. يغطي مرجع منفذ proxy كلتا الحالتين.
بالنسبة لمستخدم proxy الخاص بالمؤسسة، فإن حفظ الإعدادات الافتراضية هو إجراء يقتصر على المسؤول (admin) أو المالك (owner). تؤدي إعادة توجيه الاستهداف المحفوظ إلى إعادة توجيه حركة مرور المؤسسة بأكملها بصمت، ولهذا السبب تم وضعها بجوار كلمة المرور.
مكان وجود الأرقام والإحصاءات
تنشئ صفحة Proxy بيانات الاعتماد وتهيئها. وهي لا تتضمن أي إحصاءات. تظهر البيانات وحجم الاستهلاك لكل مستخدم proxy في صفحات التقارير الثلاث، مع ضبط مفتاح تبديل Product على Proxy:
- Overview: الأنفاق (tunnels)، وحركة المرور، ووقت الإعداد، والأنفاق المفتوحة في وقت واحد
- Metrics: لوحة Usage مصنفة حسب مستخدم proxy، أو الهدف، أو بلد الخروج، أو IP العميل، أو النتيجة
- Activity: سطر واحد لكل نفق في الساعة الأخيرة
- Usage & Limits: علامة تبويب Proxy users مع تفاصيل فترة الفاتورة الحالية لكل بيانات اعتماد
تلميحات
- خصص مستخدم proxy مستقلاً لكل مهمة. يظهر المستخدم النشط يوميًا في Last Used، ويمكن تعطيل أي بيانات اعتماد مسربة أو تعيين كلمة مرور جديدة لها دون التأثير على البقية.
- هل تدير متصفحًا عبر المنفذ؟ استخدم sticky session. يفتح تحميل الصفحة الواحدة عشرات الاتصالات، وبدون session سيخرج كل اتصال من عنوان مختلف.
- صيغة
host:port:user:passهي الصيغة التي تستوردها معظم مديري proxy. أما صيغة URL فهي ما تقبله مكتبات curl وHTTP. - يجب ربط أدوات التنزيل التابعة للشركة بمستخدم proxy خاص بالمؤسسة، وليس بمستخدم شخصي. بيانات الاعتماد الشخصية تتوقف عن العمل بمجرد مغادرة الشخص، كما تُحسب التكلفة عليه.
- تُحتسب الأنفاق المفتوحة في الوقت نفسه وعدد مرات الفتح في الدقيقة من خطتك وتُقيد على الحساب، لذا فإن إضافة مستخدم proxy ثانٍ لا تمنحك حصة إضافية.
مواضيع ذات صلة
- Proxy Port: المضيف، والمنفذ، وجميع خيارات اسم المستخدم، ورموز الاستجابة، والحدود
- الاستخدام والحدود: استهلاك البيانات العادية والمميزة مقارنة بخطتك، لكل مستخدم proxy
- كيفية احتساب استهلاك خطتك: من أين تُحسب غيغابايت المنفذ
- إدارة مفاتيح API: النوع الآخر من بيانات الاعتماد، المخصص لـ JSON API
- المؤسسات: الأدوار، والأعضاء، والجهة التي تُفوتر تكاليف الاستخدام عليها