SERVER PLUS INSIGHTS
FortiGate の VLAN 間 AirPlay / mDNS 設定
VLAN 間 AirPlay には Bonjour discovery だけでなく、再生通信と AirPlay 2 の時刻同期が必要です。discovery だけが通ると機器は見えても音声が再生されないことがあります。
2026-07-11 · Server Plus
VLAN 間 AirPlay には Bonjour discovery だけでなく、再生通信と AirPlay 2 の時刻同期が必要です。discovery だけが通ると機器は見えても音声が再生されないことがあります。
VLAN 間 AirPlay が失敗する理由
AirPlay の発見には mDNS / Bonjour multicast を使い、再生と同期には別の TCP / UDP 通信を使います。明示的な転送と policy がない VLAN 分離ではこれらの通信が遮断されます。
FortiGate での構成方針
必要に応じて TTL を保持した multicast forwarding を有効にし、Bonjour multicast group、UDP 5353 の双方向 multicast-policy、trusted LAN から IoT VLAN への必要な AirPlay service を設定します。
戻り policy は最小化する
IoT から trusted LAN への unrestricted access は許可しません。AirPlay 2 で必要な UDP 319 / 320 の PTP time sync のみを戻り通信として許可し、IoT の境界を維持します。
- trusted から IoT:AirPlay service set
- IoT から trusted:UDP 319 / 320 のみ
- mDNS:UDP 5353 multicast-policy を双方向
- 内部 policy の NAT は無効
トラブルシューティング
UDP 5353 を sniff して multicast forwarding を確認します。機器が表示されても音が出ない場合は、AirPlay service と PTP return policy を確認します。
FAQ
機器は見えるのに音が出ないのはなぜですか?
mDNS discovery は通っていても、再生通信または AirPlay 2 PTP time-sync が policy で遮断されている可能性があります。
IoT から trusted VLAN へ自由にアクセスさせるべきですか?
いいえ。AirPlay に必要な protocol と port だけに制限してください。

