

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS Transit Gateway で Windows Server のマルチキャストを設定する
<a name="multicastwin"></a>

 Windows Server 2019 または 2022 上の Transit Gateway と連携するようにマルチキャストを設定する場合は、追加の手順を実行する必要があります。これをセットアップするには、PowerShell を使用し、次のコマンドを実行する必要があります。

**PowerShell を使用して Windows Server のマルチキャストを設定するには**

1. TCP/IP スタックに IGMPv3 ではなく IGMPv2 を使用するように Windows サーバーを変更します。

   `PS C:\> New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters -Name IGMPVersion -PropertyType DWord -Value 3 `
**注記**  
`New-ItemProperty` は、IGMP バージョンを指定するプロパティインデックスです。IGMP v2 はマルチキャストでサポートされているバージョンであるため、プロパティ `Value` は `3` である必要があります。Windows レジストリを編集する代わりに、次のコマンドを実行して IGMP バージョンを 2 に設定することができます。  
`Set-NetIPv4Protocol -IGMPVersion Version2`

1. Windows ファイアウォールでは、ほとんどの UDP トラフィックがデフォルトでドロップされます。まず、どの接続プロファイルがマルチキャストに使用されているかを確認する必要があります。

   ```
   PS C:\> Get-NetConnectionProfile | Select-Object NetworkCategory
   
   NetworkCategory
   ---------------
            Public
   ```

1. 前のステップで確認した接続プロファイルを更新して、必要な UDP ポートへのアクセスを許可します。

   `PS C:\> Set-NetFirewallProfile -Profile Public -Enabled False`

1. EC2 インスタンスを再起動します。

1. マルチキャストアプリケーションをテストして、トラフィックのフローが予期したとおりのものであることを確認します。