在Webex Meetings版本 42.7 及更高版本中,桌面应用程序使用以下专用源端口范围来发起媒体流量:

  • 音频和内容音频端口范围: 52000 - 52049
  • 主视频和内容视频端口范围: 52100 - 52199

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

如果您在 Windows 上使用Webex Meetings桌面应用程序,则必须按照本文中的指南为组织手动启用该应用程序。 这包括允许桌面应用程序使用新的源端口范围、配置防火墙以及使用组策略模板为媒体流量设置建议的 DSCP 值。


 

在使用命令行参数安装Webex Meetings桌面应用程序时,启用专用的媒体源端口。 该参数添加所需的 Windows 注册表设置和 Windows Defender 防火墙访问控制列表 (ACL)。

您仅在初始安装期间需要命令行参数;所有自动升级后, Webex Meetings将保留配置。

如果您使用Webex 应用程序(全功能会议) ,则必须先确保已安装 Webex 应用程序,然后再执行此过程。

1

转至https://www.webex.com/downloads.html,向下滚动至其他下载选项然后从 旁边的下拉列表我们之前的应用程序 Meetings ,选择窗户

2

为 MSI 安装添加以下命令行参数:

msiexec /i webexapp.msi LOCALPORTRANGE="1"

 
如果您下载的 MSI 软件包使用了其他名称,则必须确保更新命令行参数。

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

此程序用于在自动升级到Webex Meetings桌面应用程序 42.7 或更高版本后启用专用的媒体源端口。

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

echo set firewall inbound policy named "Cisco Webex Meetings" 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


 
如果最初没有使用缺省路径安装Webex Meetings桌面应用程序,则必须更新 EnablePortRange.bat 文件,其中包含用于设置防火墙策略的正确路径。
2

保存该文件。 EnablePortRange.bat

3

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

使用组策略模板在 Windows 组策略对象 (GPO) 中设置 DSCP 值。 这可确保 Windows 版Webex Meetings桌面应用程序使用您在上一步中启用的专用源端口标记 DSCP QoS。

该策略将音频端口范围 (52,000 – 52,049) 设置为 DSCP 46,将视频端口范围 (52,100 – 52,199) 设置为 DSCP 34。 这些是推荐值,但可以根据需要进行修改。

1

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

CLASS MACHINE

CATEGORY !!WebEx:Cat_WebEx

CATEGORY !!CiscoWebex

POLICY !!WebExMeetingsAudioDSCP_Policy

   KEYNAME "Software\Policies\Microsoft\Windows\QoS\WebexAudioDSCP"

  #if version >= 4

    SUPPORTED !!SUPPORTED_WIN7

  #endif

  EXPLAIN !!WebExMeetingsDSCP_Explain

PART !!WebExMeetingsAudioDSCP_Part EDITTEXT

  VALUENAME "DSCP Value"

  MAXLEN 1000

      DEFAULT "46"

END PART

PART !!WebExMeetingsAudioPortRange_Part EDITTEXT

    VALUENAME "Local Port"

            MAXLEN 1000

    DEFAULT "52000:52049"

END PART

      ACTIONLISTON

            VALUENAME "Application Name" VALUE !!WebExMeetingsAppName_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 !!WebExMeetingsVideoDSCP_Policy

        KEYNAME "Software\Policies\Microsoft\Windows\QoS\WebexVideoDSCP"

    #if version >= 4

      SUPPORTED !!SUPPORTED_WIN7

    #endif

    EXPLAIN !!WebExMeetingsDSCP_Explain

    PART !!WebExMeetingsVideoDSCP_Part EDITTEXT

        VALUENAME "DSCP Value"

        MAXLEN 1000

            DEFAULT "34"

    END PART

    PART !!WebExMeetingsVideoPortRange_Part EDITTEXT

        VALUENAME "Local Port"

            MAXLEN 1000

    DEFAULT "52100:52199"

    END PART

        ACTIONLISTON

            VALUENAME "Application Name" VALUE !!WebExMeetingsAppName_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="Cisco WebEx Meetings"

CiscoWebex="Cisco WebEx Meetings General Settings"

SUPPORTED_WIN7="Microsoft Windows 7 or later"

WebExMeetingsDSCP_Explain="Configure DSCP value for Cisco Webex.\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."

WebExMeetingsAppName_Part="atmgr.exe"

WebExMeetingsAudioDSCP_Policy="Configure Audio DSCP for Cisco Webex"

WebExMeetingsAudioDSCP_Part="Audio DSCP Configuration in Cisco Webex"

WebExMeetingsAudioPortRange_Part="Audio data port range"

WebExMeetingsVideoDSCP_Policy="Configure Video DSCP for Cisco Webex"

WebExMeetingsVideoDSCP_Part="Video DSCP Configuration in Cisco Webex"

WebExMeetingsVideoPortRange_Part="Video data port range"

2

保存该文件。 WebexDSCPPolicy.adm

3

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

4

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

5

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

6

单击 关闭.

一个新的Cisco Webex Meetings模板出现在经典管理模板
7

展开经典管理模板> Cisco Webex Meetings ,然后单击Cisco Webex Meetings常规设置

8

双击为Cisco Webex配置音频 DSCP

9

选择“播放”,然后单击“确定”。

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

10

双击为Cisco Webex配置视频 DSCP

11

选择“播放”,然后单击“确定”。

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

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

使用批处理文件在 Windows 机器上禁用该功能。

1

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

echo set registry to disable feature
reg delete "HKLM\SOFTWARE\WOW6432Node\Webex\Policies" /v "LocalPortRange" /f
echo delete firewall policy
netsh advfirewall firewall delete rule name="Cisco Webex Meetings"
2

保存该文件。 DisablePortRange.bat

3

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

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