VpnHood!

مزارع الخوادم

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

أين تجدها

افتح Server Farms. يبدأ كل مشروع بمزرعة واحدة، Server Farm 1، وتكفيك وحدها إلى أن تحتاج بعض الخوادم إلى مفاتيح خاصة بها. تعرض القائمة ملف تعريف الخادم لكل مزرعة، وعدد خوادمها، وعدد مفاتيحها التي استخدمتها التطبيقات خلال الأيام السبعة الماضية.

اختر مزرعة لفتح صفحتها. تجد إعداداتها تحت Server Farm، وشهاداتها تحت SSL / TLS Certificates، كما توضح صفحة شهادات SSL/TLS.

بطاقة مزرعة الخوادم لإحدى المزارع في VpnHood! MANAGER، مع إعداداتها العامة
Server Farm 1، المزرعة التي يبدأ بها كل مشروع: تحمل مفاتيحها عنوانًا واحدًا، 203.0.113.10، وخيار Push token to clients مفعّل.

متى تضيف مزرعة

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

إنشاء مزرعة

افتح Server Farms، واختر Add، وأدخل اسمًا للمزرعة، ثم اختر OK. يفتح MANAGER صفحة المزرعة الجديدة.

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

لا يمكنها توزيع المفاتيح قبل أن يكون لها خادم: يبني MANAGER المفاتيح من عناوين خوادمها. وإلى أن يُثبَّت أحدها، تعرض صفحة المزرعة رسالة باللون الأحمر تحت اسمها.

خوادم المزرعة

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

لنقل خادم إلى مزرعة أخرى، افتح الخادم وعدّل Server Farm الخاص به. يأخذ الخادم شهادة المزرعة الجديدة وملف تعريف الخادم الخاص بها، وتتوقف مفاتيح المزرعة القديمة عن العمل عليه. يرفض MANAGER النقل ما دام للخادم شهادات خاصة به: احذفها أولًا.

إذا كان الخادم الوحيد في المزرعة القديمة الذي له عنوان في المفاتيح، فلن تصل مفاتيح المزرعة القديمة إلى أي خادم حتى يحصل خادم آخر من خوادمها على عنوان كهذا.

مفاتيح المزرعة

ينتمي كل مفتاح وصول إلى مزرعة واحدة ويعمل على جميع خوادمها. اختر المزرعة عند إنشاء المفتاح ضمن Access Tokens؛ يظهر هذا الحقل بمجرد أن يضم المشروع أكثر من مزرعة.

يحمل المفتاح ما تحتاجه التطبيقات للوصول إلى المزرعة: عناوين خوادمها المُدرجة في المفاتيح، ونطاق شهادتها وبصمتها الرقمية. يعرضها قسم Access Points في صفحة المزرعة. توضح صفحة نقاط الوصول أي العناوين تُدرج في المفاتيح، وصفحة شهادات SSL/TLS أي شهادة.

المفتاح الذي يُنقل إلى مزرعة أخرى، بتعديل Server Farm الخاص به، يتوقف عن العمل على خوادم المزرعة القديمة، ولا يستطيع MANAGER تحديثه هناك: أعطه لمستخدميه من جديد.

إرسال الرمز المميز إلى التطبيقات (Push token to clients)

يحمل المفتاح العناوين والشهادة التي كانت لمزرعته عندما نسخته. ومع Push token to clients، في صفحة المزرعة، يمنح MANAGER كل تطبيق العناوين والشهادة الحالية للمزرعة عند اتصاله، فتواكب التطبيقات أي تغيير دون أن تعطيها مفاتيح جديدة. وهو مفعّل لكل مزرعة جديدة.

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

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

روابط الرمز المميز للمزرعة

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

في صفحة المزرعة، اختر Farm Token Urls، ثم Add. يحدد Publish Url المكان الذي تقرأ منه التطبيقات الملف: على موقع أو شبكة CDN يمكن لمستخدميك الوصول إليها. أعطه اسمًا في Name، واختر كيف يصل الملف إلى هناك باستخدام Auto Upload:

  • Off: تضع الملف هناك بنفسك. اختر Farm Token في صفحة المزرعة ثم Download لتنزيله، وكرر ذلك بعد كل تغيير.
  • POST أو PUT أو PUT & POST: يرفع MANAGER الملف بعد كل تغيير، بالطلب الذي يصفه File Url والحقول المحيطة به. ولملف في مستودع GitHub أو GitLab أو Bitbucket، يملأ MANAGER هذه الحقول من Publish Url، ولا تضيف أنت سوى Access Token يملك صلاحية الكتابة في الملف.

تعرض القائمة ما إذا كان كل ملف يحمل الرمز المميز الحالي للمزرعة. قد يكون الملف مخزنًا مؤقتًا، لذا تحقق مرة أخرى بعد بضع دقائق من أي تغيير.

تحمل المفاتيح الروابط التي كانت للمزرعة عندما نسختها، لذا أضف الروابط قبل أن توزع المفاتيح. أما التطبيقات التي تحمل مفتاحًا أقدم فتحصل عليها عبر Push token to clients.

إعادة تسمية مزرعة أو حذفها

لإعادة تسمية مزرعة، عدّل Name الخاص بها. ولحذفها، اختر Delete في صفحتها: يحذف MANAGER مفاتيحها معها، وتذكر رسالة التأكيد عددها. لا يمكن حذف مزرعة فيها خوادم: انقلها إلى مزرعة أخرى، أو احذفها، أولًا.

الخطوات التالية