為 Webex App 啟用專用網路來源媒體連接埠範圍

list-menu意見回饋?
如果您在 Windows 上使用 Webex App,並且想要使用專用來源連接埠範圍來發起媒體流量,請按照本文中的步驟操作。

Webex App 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 App,或在 Windows 上使用 Webex App 和 Webex Meetings 桌面應用程序,請按照本文中的指導,在 Webex App 的會議和通話中手動啟用它(這些說明不適用於 Webex Calling 和使用 Unified CM 的通話)。這包括啟用應用程式使用新的來源連接埠範圍、配置防火牆以及使用群組原則範本為媒體流量設定建議的 DSCP 值。

  • webex.msi: 在大多數情況下,您可以選擇此選項。此套件僅安裝 Webex 應用程式。Webex App 會在必要時下載桌面會議應用程式元件。某些例外情況下,您可能需要套件組合。
  • webexBundle.msi: 此軟體包同時安裝 Webex App 和 Webex Meetings 桌面應用程式。僅在以下情況下使用此捆綁包:
    • 您要安裝應用程式的安全環境會阻止使用者電腦下載軟體。如果 Webex 應用程式無法下載會議元件,則使用該應用程式加入會議的人員可能會遇到可用性問題。
    • 您尚未完全遷移到 Webex App,您的使用者仍需要單獨的 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 軟體包名稱不同,則必須確保更新命令列參數。

安裝 webex 應用程式或 webexBundle 應用程式後,使用在 Windows 電腦上執行的批次檔啟用專用媒體來源連接埠。此批次檔會新增所需的 Windows 登錄設定和 Windows Defender 防火牆 ACL。

自動升級至 webex app 或 webexBundle app 43.6 或更高版本後,使用此程式啟用專用媒體來源連接埠。

若要啟用功能,請執行「安裝期間」或「安裝後」操作之一。如果 您之前在電腦上安裝過webex.msiwebexBundle.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 App 最初不是使用預設路徑安裝的,則必須使用正確的路徑更新EnablePortRangeForWebexApp.bat 檔案以設定防火牆政策。
2

將文件另存為 EnablePortRangeForWebexApp.bat

3

在 Windows 電腦上執行 EnablePortRangeForWebexApp.bat 以啟用專用媒體來源連接埠。

安裝 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

在 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

開啟文字編輯器,並將以下程式碼區塊貼至檔案:


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

雙擊 設定 Webex 應用程式的音訊 DSCP

9

選取已啟用,然後按一下確定

這會為音訊連接埠範圍設定 DSCP 46。

10

雙擊 設定 Webex 應用程式的影片 DSCP

11

選取已啟用,然後按一下確定

這會為視訊連接埠範圍設定 DSCP 34。

12

如果您安裝了 WebexBundle 應用程序,則 也必須為Webex Meetings 配置 DSCP 值。

13

重新啟動電腦以使DSCP配置生效。

現在已完成 DSCP 設定。或者,使用專用本機來源連接埠範圍在網路中設定 DSCP,以便符合流量連接埠 ID 並對應適當的 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

在 Windows 電腦上執行 DisablePortRangeForWebexApp.bat 以停用專用媒體來源連接埠功能。

下列動作也會停用該功能:
  • 卸載Webex應用程式。
  • 在不使用 LOCALPORTRANGE="1" 參數的情況下重新執行 MSI。
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

在 Windows 電腦上執行 DisablePortRangeForWebexBundle.bat 以停用專用媒體來源連接埠功能。

下列動作也會停用該功能:
  • 卸載Webex應用程式。
  • 重新運行 MSI,不含 LOCALPORTRANGE="1" 參數。
本文是否有幫助?
本文是否有幫助?