Webex アプリの専用ネットワーク発信メディアソースポート範囲を有効にする

list-menuフィードバックがある場合
Windows で Webex アプリを使用しており、専用のソース ポート範囲を使用してメディア トラフィックを発信する場合は、この記事の手順に従ってください。

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 のメディア パケットをマークし、ネットワーク トラフィックに適切に優先順位を付けることができます。

Windows で Webex アプリ、または Webex アプリと Webex Meetings デスクトップ アプリを使用する場合は、この記事のガイダンスに従って、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 パッケージは、すべての自動アップグレード後に構成を保持します。

開始する前に

機能を有効にするには、「インストール中」または「インストール後」のいずれかを実行します。以前にコンピューターに または webexBundle.msi をインストールしたことがない場合は webex.msi 、 「インストール中」のタスクを実行してください。
次のタスクを実行するには、Windows 管理者権限が必要です。
1

https://www.webex.com/downloads.htmlに移動し、 その他のダウンロード オプションまでスクロールして、 管理者用ダウンロード ページにアクセスをクリックし、 Webex のインストールを選択します。

2

MSI インストールに次のコマンドライン パラメータのいずれ 1つを追加します。

  • 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.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

専用のメディア ソース ポートを有効にするには、Windows コンピューターで EnablePortRangeForWebexApp.bat を実行します。

Windows コンピューターで実行するバッチ ファイルを使用して WebexBundle アプリをインストールした後、専用のメディア ソース ポートを有効にします。このバッチファイルにより、必要な 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

[有効] を選択し、次に [OK] をクリックします。

これにより、音声ポート範囲が DSCP 値 46 に設定されます。

10

Webex アプリのビデオ DSCP の構成をダブルクリックします。

11

[有効] を選択し、次に [OK] をクリックします。

これにより、ビデオポート範囲が DSCP 値 34 に設定されます。

12

WebexBundle アプリをインストールした場合は、 Webex Meetings の DSCP 値も設定する必要があります

13

DSCP 設定を有効にするには、コンピューターを再起動します。

DSCP 値の設定はこれで完了です。または、専用ローカル ソース ポート範囲を使用してネットワークの DSCP 値を設定し、トラフィック ポート識別子を照合して適切な DSCP 値をマッピングします。詳細については、「Webex の帯域幅管理向け Cisco 推奨アーキテクチャ」を参照してください。

バッチ ファイルを使用して、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 アプリをアンインストールしています。
  • LOCALPORTRANGE="1" パラメータなしで MSI を再実行します。
この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?