البدء
يوضح هذا الدليل سير نشر ZTXGate الأولي على مستوى المنتج، ويتجنب عمدًا أوامر التثبيت وأسئلة سكربت الإعداد الخاصة بإصدار بعينه.
متطلبات النظام
صُمم ZTXGate لنشر خفيف على عقدة واحدة.
| المتطلب | الحد الأدنى / الأساس المدعوم |
|---|---|
| نظام التشغيل | Ubuntu 24 أو أحدث |
| المعالج | نواتان CPU على الأقل |
| الذاكرة | 2 GB RAM على الأقل |
| نموذج النشر | عقدة واحدة |
| حزمة البرامج | حزمة ZTXGate Debian (.deb) واحدة |
قيم المعالج والذاكرة الدنيا نقطة انطلاق؛ وينبغي تقدير سعة الإنتاج وفق المستخدمين المتزامنين وحجم الحركة واستخدام الوكيل دون عميل والتكاملات ومتطلبات التسجيل.
قبل البدء
خطط قبل التثبيت لمعلومات النشر الأساسية التي تحتاجها عملية الإعداد، ومنها:
- أسماء النطاقات المؤهلة بالكامل (FQDN) و/أو عناوين IP التي تعرّف النشر.
- منافذ الاستماع المناسبة لبيئتك.
- الشهادات المستخدمة لاتصالات TLS الإنتاجية.
- إمكانية الوصول الشبكي لمسارات الوصول والتكاملات الخارجية المراد استخدامها.
يستخدم الوصول المُدار عبر نقاط النهاية اتصالًا قائمًا على WireGuard، ولذلك يجب السماح بحركته المضبوطة في مسار الشبكة. كما يجب إمكان الوصول إلى الخدمات الخارجية، مثل مزوّدي الهوية ومنصات MDM/EDR ومرحّلات SMTP والتكاملات السحابية الأخرى، إن فعّلتها.
ملف ترخيص اختياري أثناء التهيئة الأولية
إذا كان لديك ملف ترخيص ZTXGate بالفعل، يمكن وضعه في /tmp قبل التثبيت أو الإعداد الأولي. ويمكن لكل من عملية تثبيت حزمة Debian وسكربت الإعداد التقاط ملف الترخيص من هذا الموضع.
لا يلزم الاعتماد على /tmp لتغييرات الترخيص لاحقًا؛ إذ تُدار تحديثات التراخيص التالية من بوابة الإدارة.
1. ثبّت حزمة ZTXGate
ثبّت حزمة ZTXGate .deb المتاحة على مضيف Ubuntu المجهز.
تضم الحزمة المكونات اللازمة لنشر العقدة الواحدة. وفي هذه المرحلة يكون البرنامج مثبتًا، لكن إعدادات الشبكة والشهادات الخاصة بالنشر لا تزال بحاجة إلى التهيئة الأولية.
2. شغّل سكربت الإعداد الأولي
بعد اكتمال تثبيت الحزمة بنجاح، شغّل سكربت إعداد ZTXGate.
ينفّذ السكربت تهيئة البدء منخفضة المستوى، بما في ذلك:
- أسماء FQDN وعناوين IP.
- منافذ الاستماع.
- الشهادات.
- معلمات الشبكة المتعلقة بالنشر.
وفي هذه المرحلة ينشئ ZTXGate أيضًا تهيئة WireGuard وبيانات اعتماد المسؤول الأولي.
احمِ بيانات اعتماد المسؤول الأولي لأنها تمنح أول وصول إداري مطلوب لمواصلة التهيئة داخل البوابة.
3. سجّل الدخول إلى بوابة الإدارة
استخدم بيانات اعتماد المسؤول الأولي التي أُنشئت أثناء الإعداد لتسجيل الدخول إلى بوابة إدارة ZTXGate.
من هذه النقطة تُنفّذ معظم التهيئة الأمنية والتشغيلية عبر البوابة بدل سكربت الإعداد منخفض المستوى.
4. أكمل التهيئة عالية المستوى
اضبط التكاملات والخدمات المطلوبة لبيئتك. وقد يشمل ذلك بحسب النشر:
- أدوات المصادقة وطرق التحقق الإضافية.
- SMTP للإجراءات التي ترسل بريدًا إلكترونيًا.
- OIDC للمصادقة وتسجيل الدخول الموحد.
- SCIM لتوفير الحسابات ومزامنة دورة حياة الهوية.
- SSF للإشارات الأمنية المشتركة.
- تكاملات MDM/EDR لحالة الأجهزة.
- تحديثات التراخيص.
لا تحتاج إلى تفعيل جميع التكاملات لتقييم أولي. ابدأ بما يتطلبه مسار الوصول المراد اختباره ثم أضف التكاملات تدريجيًا.
5. أنشئ أول مستخدم أو زامنه
أنشئ الهوية التي ستستخدم لاختبار الوصول الأول.
بحسب إعداداتك يمكن إنشاء المستخدمين عبر الإجراء الإداري المناسب أو مزامنتهم عبر تكامل دورة حياة الهوية المضبوط.
لإجراءات التسجيل المعتادة المعتمدة على البريد الإلكتروني، اضبط SMTP قبل إصدار رمز تسجيل.
6. سجّل أول جهاز
أنشئ رمز تسجيل للمستخدم وأكمل تسجيل نقطة النهاية.
في الوصول المُدار، يربط التسجيل نقطة النهاية بالمستخدم ويهيئها لاتصال قائم على WireGuard عبر ZTXGate. ويمكن بعد ذلك تقييم الجهاز بشكل مستقل ضمن سياسة الوصول.
7. عرّف أول مورد محمي
أنشئ موردًا يمثل التطبيق أو المضيف أو الخدمة المراد حمايتها.
للاختبار الأول، اختر موردًا محدود النطاق يسهل التحقق من اتصاله وبروتوكوله المتوقع. يساعد ذلك على الفصل بين مشكلات السياسة ومشكلات الشبكة أو التطبيق المعتادة.
8. أنشئ أول سياسة وصول
أنشئ سياسة تجيز للمستخدم الاختباري وجهازه المسجل الوصول إلى المورد.
عادةً ما تكون السياسة الأولى البسيطة أفضل من البدء بشروط كثيرة. وبعد نجاح المسار الأساسي يمكنك إضافة متطلبات الحالة والوقت وموقع الشبكة والوصول المؤقت والمصادقة الإضافية عند الحاجة.
عندما يكون مناسبًا، استخدم محاكي السياسات المدمج لتقييم القرار المقصود (user, device, resource) قبل الاعتماد على السياسة في الإنتاج.
9. تحقق من أول اتصال
اتصل من نقطة النهاية المسجلة وتأكد من إمكان الوصول إلى المورد المصرح به عبر ZTXGate.
ثم راجع سجلات الوصول والمصادقة والسياسات ذات الصلة في البوابة. فهذا يؤكد نجاح الاتصال، وكذلك اتخاذ ZTXGate قرار الوصول المتوقع وتسجيله.
تقييم HTTP/HTTPS دون عميل
إذا تضمن نشرك ميزة الوصول دون عميل المرخّصة، فيمكن تقييم تطبيقات HTTP/HTTPS عبر مسار وكيل المتصفح بدل مسار نقطة النهاية المُدارة عبر WireGuard.
تبقى مفاهيم الموارد والسياسة نفسها، لكن نقطة النهاية لا تحتاج إلى تثبيت WireGuard لتدفق وصول الويب دون عميل.
عمليات النشر المعزولة
تنطبق مراحل النشر الأساسية نفسها في البيئة المعزولة. تذكر أن التكاملات مع الهوية وMDM وEDR وSIEM وSMTP وخدمات المصادقة السحابية الخارجية تتطلب إمكانية الوصول إلى تلك الخدمات.
يمكن أن يستخدم نشر ZTXGate المستقل إجراءات يدوية لإدارة التراخيص وتحديثات البرامج عندما لا تتوفر خدمة CoreZT خارجية.
الخطوات التالية
بعد نجاح الاتصال الأول، تابع المجالات الأكثر صلة بنشرك: