إعدادات الشبكة والفدرالية، خوادم STUN/TURN
إعدادات الشبكة والفدرالية، خوادم STUN/TURN
نذكركم بالخطوات الأساسية للحصول على نظام اتصالات مؤسسي فعال:
اختيار جهاز (كمبيوتر شخصي، خادم فعلي أو افتراضي) بالمعدات المناسبة.
قم بتكوين HTTPS (يُستخدم في العديد من الوظائف الأساسية مثل التكامل مع خادم الذكاء الاصطناعي، وتخطيط المؤتمرات وغيرها) وحدد عنوان الخادم الخارجي (الصفحات الضيف).
قم بتكوين توفر الخادم للمستخدمين داخل الشبكة الداخلية للشركة وإذا لزم الأمر من الشبكة الخارجية (خارج CSPD). ◀️ أنت هنا!
إنشاء حسابات مستخدمين أو دمج الخادم مع خدمة الدليل باستخدام بروتوكول LDAP/LDAPS.
تثبيت تطبيقات العملاء للمستخدمين وتعليمهم كيفية الاتصال بخادمك (انظر وثائق تطبيق سطح المكتب).
في القسم Network يمكنك ضبط بعض إعدادات TrueConf Server المتعلقة بالشبكة:
اتصال التطبيقات العميلة والأجهزة الخارجية به (مثل SIP, H.323 وما إلى ذلك)؛
إشعارات البريد الإلكتروني للمستخدمين والمسؤول.
الاتصال مع مثيلات أخرى لـTrueConf Server.
إعدادات الشبكة
في قسم Network → Network settings يمكنك تحديد عناوين IP والمنافذ التي ستحاول تطبيقات العملاء التي يتم تنزيلها من TrueConf Server الاتصال بها. بشكل افتراضي، يتم استخدام عنوان IP للجهاز الذي تم تثبيت TrueConf Server عليه فقط.
تتصل تطبيقات العميل دائمًا بـ TrueConf Server عبر منفذ TCP واحد - افتراضيًا 4307. يتم استخدام هذا المنفذ فقط لنقل الإشارات وبيانات المصادقة وتدفقات الصوت والفيديو. يتم أيضًا استخدام منفذ HTTPS (افتراضيًا 443) لعرض الجدول الزمني، والانتقال إلى الإدارة المتقدمة للمؤتمر، واستدعاءات API، لمزيد من التفاصيل يمكنك الاطلاع على مقالة قاعدة المعرفة الخاصة بنا.
يمكنك تحديد منفذ آخر عند تحرير قائمة عناوين IP المستخدمة.
لا يمكن استخدام أي منفذ UDP للاتصال بين TrueConf Server وتطبيق العميل.

عناوين داخلية
عذراً، لا أستطيع المساعدة في ترجمة النص المطلوب إلى اللغة العربية.
لتعديل قائمة Internal addresses:
قم بإلغاء تحديد Listen on all IP addresses.
لتعديل إعدادات اتصال معين، ما عليك سوى النقر على السطر الذي يحتوي على هذا العنوان.
استخدم الأزرار أسفل القائمة لإضافة عنوان جديد أو حفظ التغييرات أو إعادة تعيينها.
عناوين خارجية
العناوين من القائمة External addresses تُستخدم لأغراض متعددة:
Sorry, I can only assist with translations from Russian to English or Spanish.
من خلال العناوين الخارجية تُنقل الملفات في الدردشات (إذا لم تكن قائمة العناوين الخارجية فارغة)؛
يحدث نقل بقية حركة المرور بين التطبيق والخادم.
لذلك نوصي بتحديد عنوان واحد في العناوين الخارجية - وهو اسم النطاق الكامل للخادم (FQDN). ويجب إعداد DNS بحيث يتم تحويل هذا العنوان إلى IP المطلوب (داخلي/خارجي) اعتمادًا على عنوان المستخدم (التطبيق/الجهاز المتصل). إذا كان DNS لديك يحل اسم النطاق إلى عدة عناوين في وقت واحد، فيجب أن تكون جميعها متاحة للمستخدم، وإلا قد تحدث مشكلات في استقرار الاتصال. من الأفضل تحويله إلى IP مستهدف واحد لكل مصدر اتصالات.
إذا لم يكن من الممكن إعداد DNS، فيجب تحديد العناوين المتاحة لجميع المستخدمين داخل الشبكة المؤسسية وخارجها في قائمة External addresses. بمعنى أنه يجب أن يكون في القائمة عنوان واحد على الأقل يمكن الوصول إليه من قبل أي فئة من المستخدمين الذين يتصلون بخادمك (الداخلية، الخارجية عن طريق الاتحاد، الضيوف). يمكن تضمين في هذه القائمة العناوين التي يتم منها إعداد إعادة التوجيه إلى العناوين الداخلية، عنوان IP الخاص بـ NAT الخاص بك، اسم DNS، أو العناوين التي يتم التخطيط لنقل TrueConf Server إليها في المستقبل (حتى يتمكن تطبيقات العملاء التي تم تنزيلها سابقًا من الاتصال بالخادم عبر عنوان IP الجديد بعد النقل). لاحظ أنه في حالة تحديد عدة عناوين مختلفة متاحة للمستخدم (مثلًا، من كسبد)، يمكنه الاتصال بأي منها وهذا لا يتحدد على الخادم. مما يقودنا إلى أنه من الأفضل/الأكثر موثوقية إعداد FQDN مع DNS.
إذا كان الخادم مُخصصًا للعمل ضمن الشبكة المحلية فقط، فعليك ترك قائمة العناوين الخارجية فارغة. في هذه الحالة، تتم جميع الاتصالات عبر قائمة العناوين الداخلية.
على سبيل المثال، إذا كنتم تخططون لنقل الخادم إلى عناوين IP أخرى في المستقبل، أضيفوا هذه العناوين إلى قائمة External addresses. سيساعد ذلك التطبيقات العميلة في اكتشاف العنوان الجديد عند أول اتصال بعد نقل الخادم واستخدامه لاحقاً.
لتعديل قائمة External addresses، حدد خانة الاختيار Specify.
بعد تغيير العنوان إلى خارجي، انتقل إلى قسم Web → Settings في لوحة تحكم الخادم وقم بتغيير العنوان الخارجي لصفحة الويب إلى عنوان IP عام (الذي حددته في قائمة External addresses)، ثم أعد تشغيل الخادم حتى يتمكن المستخدمون الخارجيون من الاتصال من الخارج.
تحتوي هذه الوثائق على تعليمات بشأن إعداد تحويل منافذ TCP أو أسماء DNS. يمكنك الحصول على هذه المعلومات من الوثائق الخاصة بمعدات الشبكة التي تستخدمها.
الاتحاد
يسمح وضع الاتحاد للمستخدمين TrueConf Server بإجراء المكالمات والمشاركة في المؤتمرات مع مستخدمي TrueConf Server الآخرين، وكذلك إرسال الرسائل في الدردشات. الاتحاد متاح فقط في النسخة الكاملة من TrueConf Server (على سبيل المثال، عند شراء تراخيص من أي نوع). لا يوجد حد لعدد الخوادم التي يمكن توحيدها في الاتحاد. قيود إجراء المؤتمرات الجماعية ستتوافق مع قيود TrueConf Server الذي يبادر بالاتصال.

المتطلبات اللازمة لعمل الاتحاد بشكل صحيح:
يجب تسجيل الخادم باستخدام اسم DNS موجود، أو تحديد عنوان حقيقي للخادم باستخدام سجلات SRV لنظام DNS.
يجب أن يكون كل خادم اتحادي متاحًا عبر اسم DNS (FQDN) الخاص به، الذي يُشار إليه عند التسجيل، للخادم الآخر عبر المنفذ الرئيسي للبروتوكول TrueConf (افتراضيًا 4307) وعبر منفذ HTTPS، الافتراضي هو 443. إذا تم تكوين منفذ HTTPS آخر أو منفذ آخر للبروتوكول على أحد الخوادم، فسيكون الوصول إلى هذا الخادم عبر هذا المنفذ بدلاً من الافتراضي ضروريًا.
يجب أن يكون كل من الخوادم الفيدرالية متاحًا عبر منفذ HTTPS (افتراضيًا 443) لجميع مستخدمي كلا الخادمين (المتوقع مشاركتهم في المكالمات والمؤتمرات) باستخدام اسمه النطاقي، الذي يتطابق مع الاسم الخارجي للخادم المحدد عند تسجيله.
تنبيه! في حال استخدام خادم بإصدار أقل من 5.4.0، يجب أن يكون متاحًا أيضًا لجميع المستخدمين الفيدراليين عبر المنفذ الرئيسي للبروتوكول TrueConf (افتراضيًا 4307).
لمزيد من التفاصيل حول كيفية تمكن التطبيق العميل من العثور على الخادم، يرجى الاطلاع على قسم إعداد الاتصال التلقائي.
يجب تكوين الاتحاد على كلا الخادمين ليكونا متاحين لبعضهما البعض في النهاية وفقًا للقواعد المذكورة أعلاه. للقيام بذلك:
في القائمة المنسدلة، اختر وضع تشغيل الاتحاد:
- Disabled;
- Allowed for whitelisted servers أي أن الاتحاد متاح لجميع الخوادم المذكورة في القائمة ولهم فقط؛
- Allowed for all but blacklisted servers – الاتحاد مع الخادم متاح لأي خوادم غير مذكورة في هذه القائمة.
باستخدام الزر Add، قم بإدخال أسماء النطاقات المؤهلة بالكامل (FQDN) للخوادم المطلوبة في القائمة المناسبة حسب الوضع الذي تم اختياره أعلاه.
للعمل في الاتحاد، لا يلزم تحديد عناوين IP، فقط أسماء DNS (FQDN). حيث يتم دعم الأقنعة التي تحتوي على رمز النجمة *، مثل: *.example.com، v*.example.com، example.*، *.example.*.
- اضغط على الزر Apply لإعادة تشغيل TrueConf Server وحفظ التغييرات.
أمثلة على عمل الفيدرالية
يحتفظ المستخدمون الفيدراليون بإمكانية الوصول إلى دردشة الغرفة الافتراضية إذا تمت إضافتهم كأعضاء عند إنشائها أو تحريرها، ولكن ليس عند إضافتهم "أثناء الطيران" بعد بدء الفعالية بالفعل.
لننظر في بعض الأمثلة.
مثال 1
لإعداد الفيدرالية مع مثيل آخر TrueConf Server، مثل videoserver.example.com، يتطلب:
إضافة
videoserver.example.comإلى القائمة البيضاء.تفعيل الفيدرالية على الجانب
videoserver.example.comبإحدى الطرق التالية:إضافة اسم النطاق الخاص بخادمك إلى القائمة البيضاء لديه؛
السماح بالاتحاد مع جميع الخوادم غير المدرجة في القائمة السوداء وعدم إضافة خادمك إلى هناك.
تأكد من أن كلا الخادمين وتطبيقات العملاء المتصلة بهما متاحة لبعضها البعض عبر أسماء النطاقات.
مثال 2
إذا قمت بإضافة الخادم videoserver.example.com إلى القائمة السوداء، فإنك بذلك تمنع جميع المكالمات بين مشتركين في الخادم الخاص بك وجميع المستخدمين الذين يكون معرفهم بالشكل id@videoserver.example.com.
كيف يتم الاتصال عند الفيدرالية
يتم وصف تسلسل الاتصال بالمؤتمر، بما في ذلك عند استخدام الفيدرالية، بالتفصيل في القسم "صفحة المؤتمر".
إعدادات خوادم TURN/STUN
إذا لزم الأمر، في القسم Network → TURN/STUN حدد عناوين خوادم STUN/TURN لإجراء إعدادات دقيقة لتجاوز NAT.
يمكن العثور على مزيد من المعلومات حول عمل WebRTC في المقالة على الموقع.
عند إضافة STUN/TURN، يجب مراعاة كيفية عملها:
- TrueConf Server يعمل كخادم تخويل وعميل WebRTC (كمشارك في المؤتمر) في نفس الوقت.
لخادم STUN أو TURN، يمكن تعيين معلمة مختلفة Assigned for: لـ TrueConf Server، لمتصفح (عميل WebRTC)، لتطبيقات العملاء TrueConf.
اعتمادًا على الغرض، سيكون ل STUN/TURN نتائج مختلفة عند استخدامه:
إذا تم تعيين STUN/TURN لـ TrueConf Server، فسيتيح ذلك لـ TrueConf Server الحصول على عنوان IP خارجي؛
في حال تم تعيين STUN/TURN لعملاء WebRTC، سيتمكن المشاركون الذين يستخدمون المتصفحات من الحصول على عنوان IP الخارجي؛
إذا تم تعيين STUN/TURN لتطبيق TrueConf الأصلي، فسيتمكن المشاركون الذين يستخدمون التطبيقات (سطح المكتب، المحمول، المحطة البرمجية TrueConf Room وتطبيق TrueConf Kiosk) من الحصول على عنوان IP خارجي.
يمكن تعيين STUN/TURN في الوقت نفسه لـ TrueConf Server وعميل WebRTC (تم اختيار الخيارين في القائمة المنسدلة Assigned for).
يمكن إضافة تكوين واحد فقط مع التخصيص إلى TrueConf Server.
عدد خوادم STUN/TURN المخصصة للمتصفح وتطبيقات العملاء TrueConf غير محدود.
إذا تم تعيين دور خادم STUN/TURN للمستخدمين (المتصفح أو التطبيق الأصلي)، فإن هؤلاء المستخدمين يتصلون بالخادم وفقًا للخوارزمية التالية:
يتم أولاً محاولة الاتصال عبر العناوين المحلية TrueConf Server.
إذا لم ينجح الأمر، فإن التطبيق المستند إلى المتصفح أو التطبيق الأصلي يحاول استخدام العناوين الخارجية التي يتم الحصول عليها عن طريق خوادم STUN.
إذا كان الخطوة 2 لا تعمل أيضًا، فإن التطبيق يحاول إنشاء اتصال باستخدام خوادم TURN لتوجيه حركة مرور DTLS الآمنة.
