Webex App 43.6及更高版本使用以下专用源端口范围来源媒体流量:

Webex应用程序上的会议和呼叫:

  • 音频和内容音频端口范围:52,000–52,049
  • 视频和内容视频端口范围:52,100–52,199

使用Unified CM呼叫:

  • 音频和内容音频端口范围:Cisco Unified Communications Manager配置
  • 视频和内容视频端口范围:Cisco Unified Communications Manager配置

使用Webex呼叫和服务提供商主持的呼叫:

  • 音频和内容音频端口范围:8500–8598
  • 视频和内容视频端口范围:8600–8698

这可让您使用源端口范围标记媒体数据包的 QoS,并正确设置网络流量的优先级。

如果您在Windows上使用Webex应用程序或Webex应用程序和Webex Meetings桌面应用程序,请按照本文中的指南在Webex应用程序的会议和呼叫中手动启用它(这些说明不适用于使用Unified CM的Webex呼叫和呼叫)。这包括启用应用程序使用新的源端口范围、配置防火墙,以及使用组策略模板为媒体流量设置推荐的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.msiwebexBundle.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包,则必须确保更新命令行参数。

使用在Windows计算机上运行的批处理文件安装webex应用程序或webexBundle应用程序后启用专用媒体源端口。批处理文件添加所需的Windows注册表设置和Windows Defender防火墙ACL。

使用此步骤在自动升级到webex应用程序或webexBundle应用程序43.6或更高版本后启用专用媒体源端口。

执行一个“安装期间”或“安装后”以启用该功能。如果之前已在计算机上安装webex.msiwebexBundle.msi ,请执行“安装后”任务。

您必须具有Windows管理权限才能执行以下任务。
1

打开文本编辑器,然后将以下代码块粘贴到文件中:

 回声集注册表启用功能,添加“HKLM\SOFTWARE\Cisco Spark Native” /v “LocalPortRange” /t REG_SZ /d “1” /f
 回声设置防火墙入站策略,名为“Webex”,以避免pop-ip netsh advfirewall add rule name="Webex" dir=in program="C:\Users\%USERNAME%\AppData\Local\Programs\Cisco Spark\CiscoCollabHost.exe" action=allow netsh advfirewall add rule name="Webex" dir=in program="C:\Program Files\Cisco Spark\CiscoCollabHost.exe" action=allow

如果最初未使用默认路径安装Webex应用程序,则必须使用正确的路径更新 EnablePortRangeForWebexApp.bat 文件,以设置防火墙策略。
2

将文件保存为 EnablePortRangeForWebexApp.bat

3

在Windows计算机上运行 EnablePortRangeForWebexApp.bat ,以启用专用媒体源端口。

使用在Windows计算机上运行的批处理文件安装WebexBundle应用程序后启用专用媒体源端口。该批处理文件会添加所需的 Windows 注册表设置和 Windows Defender 防火墙访问控制列表 (ACL)。

使用此步骤在自动升级到WebexBundle应用程序43.6或更高版本后启用专用媒体源端口。

1

打开文本编辑器,然后将以下代码块粘贴到文件中:

 回声集注册表启用功能reg添加“HKLM\SOFTWARE\WOW6432Node\Webex\Policies” /v “LocalPortRange” /t REG_SZ /d “1” /f reg添加“HKLM\SOFTWARE\Webex\Policies” /v “LocalPortRange” /t REG_SZ /d “1” /f reg添加“HKLM\SOFTWARE\Cisco Spark Native” /v “LOCALPORTRANGE” /t REG_SZ /d "1" /f

 echo删除防火墙政策netsh advfirewall delete rule name="Cisco Webex Meetings" netsh advfirewall delete rule name="Webex"
 回声设置防火墙入站策略,名为“Cisco Webex Meetings”和“Webex”,以避免弹出netsh advfirewall防火墙add rule name="Cisco Webex Meetings" dir=in program="%ProgramFiles(x86)%\Webex\Webex\Meetings\atmgr.exe" action=allow netsh advfirewall add rule name="Cisco Webex Meetings" dir=in program="%ProgramFiles%\Webex\Webex\Meetings\atmgr.exe" action=allow netsh advfirewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx\Meetings_slow\atmgr.exe" action=allow netsh advfirewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx\Meetings\atmgr.exe" action=allow netsh advfirewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx64\Meetings_slow\atmgr.exe" action=allow netsh advfirewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx64\Meetings\atmgr.exe" action=allow netsh advfirewall add rule name="Webex" dir=in program="C:\Users\%USERNAME%\AppData\Local\Programs\Cisco Spark\CiscoCollabHost.exe" action=allow netsh advfirewall add rule name="Webex" dir=in program="C:\Program Files\Cisco Spark\CiscoCollabHost.exe" action=a

如果最初未使用默认路径安装WebexBundle应用程序,则必须使用正确的路径更新 EnablePortRangeForWebexBundle.bat 文件,以设置防火墙策略。
2

将文件保存为 EnablePortRangeForWebexBundle.bat

3

在Windows计算机上运行 EnablePortRangeForWebexBundle.bat ,以启用专用媒体源端口。

使用组策略模板在 Windows 组策略对象 (GPO) 中设置 DSCP 值。这确保了Webex App for Windows使用您在前一步中启用的专用源端口标记DSCP QoS。

该策略设置了音频端口范围(52,000-52,049)的DSCP 46,视频端口范围(52,100-52,199)的DSCP 34。这些是推荐值;如有必要,请对其进行修改。

1

打开文本编辑器,然后将以下代码块粘贴到文件中:

 机器类!!Webex:Cat_Webex类别!!CiscoWebex    政策!!WebexAppAudioDSCP_政策      关键名称“软件\政策\Microsoft\Windows\QoS\WebexAppAudioDSCP”      #如果版本>= 4        支持!!支持_win7      #endif      说明!!WebexAppDSCP_解释      部分!!WebexAppAudioDSCP_部分编辑文本        名称为“DSCP值”        maxlen 1000        默认“46”      结束部分      部分!!WebexAppAudioPortRange_部分编辑文本        货币名称“本地端口”        maxlen 1000        默认“52000:52049”      结束部分      行动利斯顿        评估名称“应用程序名称”值!!WebexAppName_部分        “本地IP”值“*”        值名称“本地IP前缀长度”值“*”        值名“协议”值“*”        值域名“远程IP”值“*”        值名称“远程IP前缀长度”值“*”        货币名称“远程端口”值“*”        货币名称“Throttle Rate”值“-1”        “版本”值“1.0”      结束操作LISTON结束策略策略!!WebexAppVideoDSCP_政策   关键名称“软件\政策\Microsoft\Windows\QoS\WebexAppVideoDSCP”   #如果版本>= 4    支持!!支持_win7   #endif   说明!!WebexAppDSCP_解释   部分!!WebexAppVideoDSCP_部分编辑文本    名称为“DSCP值”    maxlen 1000    默认“34”   结束部分   部分!!WebexAppVideoPortRange_部分编辑文本    货币名称“本地端口”    maxlen 1000    默认“52100:52199”   结束部分   行动利斯顿    评估名称“应用程序名称”值!!WebexAppName_部分   “本地IP”值“*”    值名称“本地IP前缀长度”值“*”    值名“协议”值“*”    值域名“远程IP”值“*”    值名称“远程IP前缀长度”值“*”    货币名称“远程端口”值“*”    货币名称“Throttle Rate”值“-1”    “版本”值“1.0”   结束操作  端策略端类别端类别[字符串] Webex:Cat_支持Webex="Webex" CiscoWebex="Webex通用设置"_WIN7=“Microsoft Windows 7或更高版本” WebexAppDSCP_解释="配置Webex应用程序的DSCP值。\n\n如果配置了此值,如果这些数据来自专用本地端口范围,Webex应用程序将使用这些DSCP值用于音频/视频/共享数据。\n\n音频端口范围应为52000:52049。\n\n视频端口范围应为52100:52199。" WebexAppName_Part="CiscoCollabHost.exe" WebexAppAudioDSCP_Policy="Webex AppAudio DSCP_" WebexAppAudioDSCPange_Part="Audio数据端口范围" WebexAppVideoDSCP_Policy="Webex AppVideoDSCP_Part="Webex AppVideo DSCPange_Part="Video data port range" 
2

将文件保存为 WebexAppDSCPPolicy.adm

3

在Windows计算机上,打开组策略编辑器。

4

转至本地计算机策略 > 计算机配置,然后右键单击管理模板并选择添加/删除模板

5

单击添加,导航至 WebexDSCPPolicy.adm 文件,然后单击打开

6

单击关闭.

新的 Webex 模板出现在Classic Administrative Templates下。
7

展开经典管理模板 > Webex ,然后单击Webex General Settings

8

双击配置Webex应用程序的音频DSCP

9

选择已启用,然后单击确定

这将为音频端口范围设置 DSCP 46。

10

双击配置Webex应用程序的视频DSCP

11

选择已启用,然后单击确定

这将为视频端口范围设置 DSCP 34。

12

如果您已安装WebexBundle应用程序,您还必须为 Webex Meetings配置DSCP值

13

重新启动计算机,使DSCP配置生效。

现在已完成 DSCP 配置。或者,使用专用本地源端口范围在网络中设置 DSCP,以匹配流量端口标识符并映射相应的 DSCP 值。有关这方面的更多信息,请参阅 Cisco 首选的 Webex 带宽管理架构

使用批处理文件禁用Windows计算机上的功能。

1

打开文本编辑器,然后将以下代码块粘贴到文件中:

 echo设置注册表以禁用功能删除“HKLM\SOFTWARE\Cisco Spark Native” /v “LocalPortRange” /f 
 echo删除防火墙政策netsh advfirewall delete rule name="Webex"
2

将文件保存为 DisablePortRangeForWebexApp.bat

3

在Windows计算机上运行 DisablePortRangeForWebexApp.bat 以禁用专用媒体源端口功能。

以下操作也会禁用该功能:
  • 卸载Webex应用程序。
  • 在没有 LOCALPORTRANGE="1” 参数的情况下重新运行 MSI。
1

打开文本编辑器,然后将以下代码块粘贴到文件中:

 echo设置注册表以禁用功能reg删除"HKLM\SOFTWARE\WOW6432Node\Webex\Policies" /v "LocalPortRange" /f reg删除"HKLM\SOFTWARE\Webex\Policies" /v "LocalPortRange" /f reg删除"HKLM\SOFTWARE\Cisco Spark Native" /v "LOCALPORTRANGE" /f
 echo删除防火墙政策netsh advfirewall delete rule name="Cisco Webex Meetings" netsh advfirewall delete rule name="Webex" 
2

将文件保存为 DisablePortRangeForWebexBundle.bat

3

在Windows计算机上运行 DisablePortRangeForWebexBundle.bat 以禁用专用媒体源端口功能。

以下操作也会禁用该功能:
  • 卸载Webex应用程序。
  • 在没有 LOCALPORTRANGE="1" 参数的情况下重新运行MSI。