تمكين نطاقات منافذ مصدر وسائط إنشاء الشبكة المخصصة لتطبيق Webex

list-menuهل لديك ملاحظات؟
إذا كنت تستخدم تطبيق Webex على Windows وتريد استخدام نطاقات منافذ المصدر المخصصة لإنشاء حركة مرور الوسائط، فاتبع الخطوات الواردة في هذه المقالة.

يستخدم تطبيق Webex 43.6 والإصدارات الأحدث نطاقات منافذ المصدر المخصصة التالية لإنشاء حركة مرور الوسائط:

الاجتماعات والمكالمات على تطبيق Webex:

  • نطاق منفذ الصوت والمحتوى الصوتي: 52,000—52,049
  • نطاق منفذ فيديو الفيديو والمحتوى: 52,100—52,199

المكالمات باستخدامUnified CM:

  • نطاق منفذ الصوت والمحتوى الصوتي: Cisco Unified Communications Manager التكوين
  • نطاق منفذ فيديو الفيديو والمحتوى: Cisco Unified Communications Manager التكوين

المكالمات التي تستخدم Webex Calling والمكالمات المستضافة من قبل مزود الخدمة:

  • نطاق منفذ الصوت والمحتوى الصوتي: 8500-8598
  • نطاق منفذ فيديو الفيديو والمحتوى: 8600-8698

يتيح لك ذلك وضع علامة على حزم الوسائط لـ QoS باستخدام نطاقات منافذ المصدر وتحديد أولويات حركة مرور الشبكة بشكل صحيح.

إذا كنت تستخدم تطبيق Webex أو تطبيق Webex وتطبيق Webex Meetings سطح المكتب على Windows، فاتبع الإرشادات الواردة في هذه المقالة لتمكينه يدويًا في الاجتماعات والمكالمات على تطبيق Webex (لا تنطبق هذه التعليمات على المكالمات التي تستخدمها). Webex Calling Unified CM يتضمن ذلك تمكين التطبيق من استخدام نطاقات منافذ المصدر الجديدة وتكوين جدار الحماية الخاص بك وتعيين قيم DSCP الموصى بها لحركة مرور الوسائط باستخدام قالب سياسة المجموعة.

  • webex.msi: يمكنك اختيار هذا الخيار في معظم الحالات. تقوم الحزمة بتثبيت تطبيق Webex فقط. يقوم تطبيق Webex بتنزيل مكونات تطبيق اجتماعات سطح المكتب، إذا لزم الأمر. هناك بعض الاستثناءات عندما تحتاج إلى الحزمة بدلاً من ذلك.
  • webexBundle.msi: تقوم هذه الحزمة بتثبيت كل من تطبيق Webex وتطبيق سطح Webex Meetings المكتب. استخدم حزمة الحزمة فقط في الحالات التالية:
    • تقوم بالتثبيت في بيئة آمنة تمنع أجهزة كمبيوتر المستخدمين من تنزيل البرامج. إذا لم يتمكن تطبيق Webex من تنزيل مكونات الاجتماعات، فقد يواجه الأشخاص مشكلات في قابلية الاستخدام للانضمام إلى الاجتماعات باستخدام التطبيق.
    • لم تنتقل بعد بالكامل إلى تطبيق Webex ولا يزال المستخدمون بحاجة إلى تطبيق Webex Meetings سطح المكتب المنفصل.
يجب أن تتمتع بامتيازات Windows الإدارية لتنفيذ المهام التالية.

قم بتمكين منافذ مصدر الوسائط المخصصة أثناء تثبيت webex.msi أو webexBundle.msi باستخدام معلمة سطر الأوامر. تضيف المعلمة إعدادات تسجيل Windows المطلوبة وقوائم التحكم في الوصول لجدار حماية Windows Defender (ACL).

تحتاج إلى معلمة سطر الأوامر أثناء التثبيت الأولي فقط؛ تحتفظ حزمة webex أو WebExBundle بالتكوين بعد إجراء جميع الترقيات التلقائية.

قبل أن تبدأ

قم بإجراء إحدى «أثناء التثبيت» أو «بعد التثبيت» لتمكين الميزة. قم بتنفيذ مهمة «أثناء التثبيت» إذا لم تكن قد قمت بالتثبيت webex.msiأو webexBundle.msiعلى الكمبيوتر من قبل.
يجب أن تتمتع بامتيازات Windows الإدارية لتنفيذ المهام التالية.
1

انتقل إلى https://www.webex.com/downloads.html، وانتقل لأسفل إلى خيارات التنزيل الأخرى، وانقر فوق زيارة صفحة تنزيل المشرف، ثم حدد تثبيت webex.

2

أضف إحدى معلمات سطر الأوامر التالية لتثبيت MSI:

  • webex.msiللتثبيت:
    msiexec /i webex.msi ALLUSERS=1 LOCALPORTRANGE="1"
  • webexBundle.msiللتثبيت:
    msiexec /i webexBundle.msi ALLUSERS=1 LOCALPORTRANGE="1"
إذا قمت بتنزيل حزمة MSI باسم آخر، فيجب عليك التأكد من تحديث معلمة سطر الأوامر.

قم بتمكين منافذ مصدر الوسائط المخصصة بعد تثبيت تطبيق webex أو تطبيق WebexBundle باستخدام ملف دفعي تقوم بتشغيله على كمبيوتر Windows. يضيف الملف الدفعي إعدادات تسجيل Windows المطلوبة وقوائم ACL لجدار حماية Windows Defender.

استخدم هذا الإجراء لتمكين منافذ مصدر الوسائط المخصصة بعد الترقية التلقائية إلى تطبيق webex أو تطبيق WebexBundle 43.6 أو الأحدث.

قم بإجراء إحدى «أثناء التثبيت» أو «بعد التثبيت» لتمكين الميزة. قم بتنفيذ مهمة «بعد التثبيت» إذا كنت قد قمت بالتثبيت webex.msiأو webexBundle.msiعلى الكمبيوتر من قبل.

يجب أن تتمتع بامتيازات Windows الإدارية لتنفيذ المهام التالية.
1

افتح محرر نصوص والصق كتلة التعليمات البرمجية التالية في الملف:


echo set registry to enable feature
reg add "HKLM\SOFTWARE\Cisco Spark Native" /v "LocalPortRange" /t REG_SZ /d "1" /f

echo set firewall inbound policy named "Webex" to avoid pop-ip
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Users\%USERNAME%\AppData\Local\Programs\Cisco Spark\CiscoCollabHost.exe" action=allow
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Program Files\Cisco Spark\CiscoCollabHost.exe" action=allow

إذا لم يتم تثبيت تطبيق Webex في البداية باستخدام المسار الافتراضي، فيجب عليك تحديث EnablePortRangeForWebexApp.batالملف بالمسارات الصحيحة لإعداد سياسات جدار الحماية.
2

احفظ الملف باسم EnablePortRangeForWebexApp.bat.

3

قم بتشغيله EnablePortRangeForWebexApp.batعلى كمبيوتر Windows لتمكين منافذ مصدر الوسائط المخصصة.

قم بتمكين منافذ مصدر الوسائط المخصصة بعد تثبيت تطبيق WebExBundle باستخدام ملف دفعي تقوم بتشغيله على كمبيوتر Windows. يضيف الملف الدفعي إعدادات تسجيل Windows المطلوبة وقوائم التحكم في الوصول لجدار حماية Windows Defender (ACL).

استخدم هذا الإجراء لتمكين منافذ مصدر الوسائط المخصصة بعد الترقية التلقائية إلى تطبيق WebExBundle 43.6 أو الأحدث.

1

افتح محرر نصوص والصق كتلة التعليمات البرمجية التالية في الملف:


echo set registry to enable feature
reg add "HKLM\SOFTWARE\WOW6432Node\Webex\Policies" /v "LocalPortRange" /t REG_SZ /d "1" /f
reg add "HKLM\SOFTWARE\Webex\Policies" /v "LocalPortRange" /t REG_SZ /d "1" /f
reg add "HKLM\SOFTWARE\Cisco Spark Native" /v "LOCALPORTRANGE" /t REG_SZ /d "1" /f


echo delete firewall policy
netsh advfirewall firewall delete rule name="Cisco Webex Meetings"
netsh advfirewall firewall delete rule name="Webex"

echo set firewall inbound policy named "Cisco Webex Meetings" and "Webex" to avoid pop-up
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="%ProgramFiles(x86)%\Webex\Webex\Meetings\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="%ProgramFiles%\Webex\Webex\Meetings\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx\Meetings_slow\atmgr.exe" action=allow 
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx\Meetings\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx64\Meetings_slow\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx64\Meetings\atmgr.exe" action=allow 
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Users\%USERNAME%\AppData\Local\Programs\Cisco Spark\CiscoCollabHost.exe" action=allow
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Program Files\Cisco Spark\CiscoCollabHost.exe" action=a

إذا لم يتم تثبيت تطبيق WebExBundle مبدئيًا باستخدام المسار الافتراضي، فيجب تحديث EnablePortRangeForWebexBundle.batالملف بالمسارات الصحيحة لإعداد سياسات جدار الحماية.
2

احفظ الملف باسم EnablePortRangeForWebexBundle.bat.

3

قم بتشغيله EnablePortRangeForWebexBundle.batعلى كمبيوتر Windows لتمكين منافذ مصدر الوسائط المخصصة.

استخدم قالب سياسة المجموعة لتعيين قيم DSCP في كائن سياسة مجموعة Windows (GPO). هذا يضمن أن تطبيق Webex لنظام Windows يقوم بتمييز DSCP QoS باستخدام منافذ المصدر المخصصة التي قمت بتمكينها في الخطوة السابقة.

تحدد السياسة DSCP 46 لنطاق منفذ الصوت (52,000—52,049) وDSCP 34 لنطاق منفذ الفيديو (52,100—52,199). هذه هي القيم الموصى بها؛ قم بتعديلها إذا لزم الأمر.

1

افتح محرر نصوص والصق كتلة التعليمات البرمجية التالية في الملف:


CLASS MACHINE
  CATEGORY !!Webex:Cat_Webex
  CATEGORY !!CiscoWebex

    POLICY !!WebexAppAudioDSCP_Policy
      KEYNAME "Software\Policies\Microsoft\Windows\QoS\WebexAppAudioDSCP"
      #if version >= 4
        SUPPORTED !!SUPPORTED_WIN7
      #endif
      EXPLAIN !!WebexAppDSCP_Explain
      PART !!WebexAppAudioDSCP_Part EDITTEXT
        VALUENAME "DSCP Value"
        MAXLEN 1000
        DEFAULT "46"
      END PART
      PART !!WebexAppAudioPortRange_Part EDITTEXT
        VALUENAME "Local Port"
        MAXLEN 1000
        DEFAULT "52000:52049"
      END PART
      ACTIONLISTON
        VALUENAME "Application Name" VALUE !!WebexAppName_Part
        VALUENAME "Local IP" VALUE "*"
        VALUENAME "Local IP Prefix Length" VALUE "*"
        VALUENAME "Protocol" VALUE "*"
        VALUENAME "Remote IP" VALUE "*"
        VALUENAME "Remote IP Prefix Length" VALUE "*"
        VALUENAME "Remote Port" VALUE "*"
        VALUENAME "Throttle Rate" VALUE "-1"
        VALUENAME "Version" VALUE "1.0"
      END ACTIONLISTON
END POLICY

POLICY !!WebexAppVideoDSCP_Policy
   KEYNAME "Software\Policies\Microsoft\Windows\QoS\WebexAppVideoDSCP"
   #if version >= 4
    SUPPORTED !!SUPPORTED_WIN7
   #endif
   EXPLAIN !!WebexAppDSCP_Explain
   PART !!WebexAppVideoDSCP_Part EDITTEXT
    VALUENAME "DSCP Value"
    MAXLEN 1000
    DEFAULT "34"
   END PART
   PART !!WebexAppVideoPortRange_Part EDITTEXT
    VALUENAME "Local Port"
    MAXLEN 1000
    DEFAULT "52100:52199"
   END PART
   ACTIONLISTON
    VALUENAME "Application Name" VALUE !!WebexAppName_Part
   VALUENAME "Local IP" VALUE "*"
    VALUENAME "Local IP Prefix Length" VALUE "*"
    VALUENAME "Protocol" VALUE "*"
    VALUENAME "Remote IP" VALUE "*"
    VALUENAME "Remote IP Prefix Length" VALUE "*"
    VALUENAME "Remote Port" VALUE "*"
    VALUENAME "Throttle Rate" VALUE "-1"
    VALUENAME "Version" VALUE "1.0"
   END ACTIONLISTON
  END POLICY

END CATEGORY
END CATEGORY

[Strings] 
 Webex:Cat_Webex="Webex" 
 CiscoWebex="Webex General Settings" 
 SUPPORTED_WIN7="Microsoft Windows 7 or later" 
 WebexAppDSCP_Explain="Configure DSCP value for Webex App.\n\nIf this value configured, Webex App will use these DSCP value for audio/video/sharing data if these data from dedicate local port range.\n\nAudio port range should be 52000:52049.\n\nVideo port range should be 52100:52199." 
 WebexAppName_Part="CiscoCollabHost.exe" 
  
 WebexAppAudioDSCP_Policy="Configure Audio DSCP for Webex App" 
 WebexAppAudioDSCP_Part="Audio DSCP Configuration in Webex App" 
 WebexAppAudioPortRange_Part="Audio data port range" 
  
 WebexAppVideoDSCP_Policy="Configure Video DSCP for Webex App" 
 WebexAppVideoDSCP_Part="Video DSCP Configuration in Webex App" 
 WebexAppVideoPortRange_Part="Video data port range"
2

احفظ الملف باسم WebexAppDSCPPolicy.adm.

3

على جهاز الكمبيوتر الذي يعمل بنظام Windows، افتح محرر سياسة المجموعة.

4

انتقل إلى سياسة الكمبيوتر المحلي > تكوين الكمبيوتر، ثم انقر بزر الماوس الأيمن على قوالب الإدارة وحدد إضافة/إزالة القوالب.

5

انقر فوق إضافة، وانتقل إلى WebexDSCPPolicy.admالملف، ثم انقر فوق فتح.

6

انقر فوق إغلاق.

يظهر قالب Webex جديد ضمن القوالب الإدارية الكلاسيكية.
7

قم بتوسيع القوالب الإدارية الكلاسيكية > Webex ثم انقر فوق إعدادات Webex العامة.

8

انقر نقرًا مزدوجًا فوق تكوين DSCP الصوتي لتطبيق Webex.

9

حدد ممكّن ثم انقر فوق موافق.

يؤدي هذا إلى تعيين DSCP 46 لنطاق منفذ الصوت.

10

انقر نقرًا مزدوجًا فوق تكوين فيديو DSCP لتطبيق Webex.

11

حدد ممكّن ثم انقر فوق موافق.

يؤدي هذا إلى تعيين DSCP 34 لنطاق منفذ الفيديو.

12

إذا قمت بتثبيت تطبيق WebExBundle، فيجب عليك أيضًا تكوين قيم DSCP لـ. Webex Meetings

13

أعد تشغيل الكمبيوتر لجعل تكوين DSCP ساري المفعول.

اكتمل تكوين DSCP الآن. بدلاً من ذلك، قم بتعيين DSCP في الشبكة باستخدام نطاقات منافذ المصدر المحلية المخصصة لمطابقة معرفات منفذ حركة المرور وتعيين قيم DSCP المناسبة. لمزيد من المعلومات حول هذا، راجع بنية Cisco المفضلة لإدارة النطاق الترددي لـ Webex.

استخدم ملف دفعي لتعطيل الميزة على كمبيوتر Windows.

1

افتح محرر نصوص والصق كتلة التعليمات البرمجية التالية في الملف:


echo set registry to disable feature
reg delete "HKLM\SOFTWARE\Cisco Spark Native" /v "LocalPortRange" /f 

echo delete firewall policy
netsh advfirewall firewall delete rule name="Webex"
2

احفظ الملف باسم DisablePortRangeForWebexApp.bat.

3

قم بتشغيله DisablePortRangeForWebexApp.batعلى كمبيوتر Windows لتعطيل ميزة منفذ مصدر الوسائط المخصص.

تعمل الإجراءات التالية أيضًا على تعطيل الميزة:
  • إلغاء تثبيت تطبيق Webex.
  • إعادة تشغيل MSI بدون المعلمة LOCALPORTRANGE= «1".
1

افتح محرر نصوص والصق كتلة التعليمات البرمجية التالية في الملف:


echo set registry to disable feature
reg delete "HKLM\SOFTWARE\WOW6432Node\Webex\Policies" /v "LocalPortRange" /f
reg delete "HKLM\SOFTWARE\Webex\Policies" /v "LocalPortRange" /f
reg delete "HKLM\SOFTWARE\Cisco Spark Native" /v "LOCALPORTRANGE" /f

echo delete firewall policy
netsh advfirewall firewall delete rule name="Cisco Webex Meetings" 
netsh advfirewall firewall delete rule name="Webex" 
2

احفظ الملف باسم DisablePortRangeForWebexBundle.bat.

3

قم بتشغيله DisablePortRangeForWebexBundle.batعلى كمبيوتر Windows لتعطيل ميزة منفذ مصدر الوسائط المخصص.

تعمل الإجراءات التالية أيضًا على تعطيل الميزة:
  • إلغاء تثبيت تطبيق Webex.
  • إعادة تشغيل MSI بدون LOCALPORTRANGE="1"المعلمة.
هل كان هذا المقال مفيدًا؟
هل كان هذا المقال مفيدًا؟