SERVER PLUS INSIGHTS

FortiGate の VLAN 間 AirPlay / mDNS 設定

VLAN 間 AirPlay には Bonjour discovery だけでなく、再生通信と AirPlay 2 の時刻同期が必要です。discovery だけが通ると機器は見えても音声が再生されないことがあります。

2026-07-11 · Server Plus

FortiGateAirPlaymDNSBonjourIoT VLAN

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 だけに制限してください。

この要件を相談する