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

WindowsでWebexアプリ、Webex MeetingsまたはWebexアプリとデスクトップアプリを使用している場合は、この記事のガイダンスに従って、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.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

テキストエディタを開いて、次のコードブロックをファイルに貼り付けます。


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.batWindowsコンピューターで実行して、専用のメディアソースポートを有効にします。

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

EnablePortRangeForWebexBundle.batWindowsコンピューターで実行して、専用のメディアソースポートを有効にします。

グループポリシーテンプレートを使用して、Windowsグループポリシーオブジェクト(GPO)にDSCP値を設定します。 これにより、Windows 用 Webex アプリは、前のステップで有効にした専用の送信元ポートを使用して 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アプリをインストールした場合は、のDSCP値も設定する必要があります。Webex Meetings

13

DSCPの設定を有効にするには、コンピューターを再起動してください。

DSCPの設定はこれで完了です。 または、専用のローカルソースポート範囲を使用してネットワークにDSCPを設定し、トラフィックポートの識別子と一致させ、適切なDSCP値をマッピングしてください。 この詳細については、「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.batWindowsコンピューターで実行して、専用のメディアソースポート機能を無効にします。

次の操作でも機能が無効になります。
  • 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

DisablePortRangeForWebexBundle.batWindowsコンピューターで実行して、専用のメディアソースポート機能を無効にします。

次の操作でも機能が無効になります。
  • Webex アプリをアンインストールします。
  • LOCALPORTRANGE="1"パラメータなしでMSIを再実行します。
この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?