サブネット間でのmDNSの有効化

Prev Next

この記事では、CatoアカウントのためにmDNSをどのように設定するかを説明します。

概要

mDNSは、DNSサーバーを設定せずに名前解決を行うためのプロトコルです。 これにより、同じVLAN内のネットワークのホストがシームレスに通信できるようになります。 mDNSは、ネットワーク内の異なるホストの探索を可能にするためにマルチキャストパケットを使用します。 これにより、オフィス内のプリンターや会議室のモニターなどのmDNSベースのさまざまなサービスを利用して画面を共有することができます。

mDNS-sameSubnet.png

たとえば、VLAN 10内のホストがVLAN内のプリンターを探索する必要がある場合、ホストはmDNSリクエストを送り、VLAN(ブロードキャストドメイン内)でこれらのサービスを提供しているすべてのエンドポイントから応答を受け取ります。 デバイスが同じVLANにあるため、通信はソケットを介さず直接行われます。

mDNS-differentSubnet.png

しかし、VLAN 10の一員であるときに、プリンターがVLAN 20に属している場合は、プリンターが別のサブネットにあるため直接アクセスはありません。 VLAN 20のプリンターと通信するためには、ソケットをmDNSゲートウェイとして機能させる必要があります。 これにより、VLAN 10からマルチキャストリクエストを送り、VLAN 20内のサービスを提供しているデバイスから応答を受け取ることができます。

注:

マルチキャストトラフィックは騒がしいとされ、安全でないと考えられているため、Cato社は必要なサブネットのみにmDNSトラフィックを有効にすることを推奨しています。

サブネット間でのmDNSの設定

異なるサブネット間の通信が機能するためには、サイトのネットワーク設定で関連するVLANに対してmDNSを有効にする必要があります

注:

mDNSは、互いに通信する必要があるすべてのVLANセグメントで有効にする必要があります。

VLANでのmDNSの有効化

mDNS-VLAN.png

VLANでmDNSを有効にするには:

  1. ナビゲーションメニューからネットワーク > サイトを選択し、サイトを選択します。

  2. サイトメニューからネットワークをクリックします。

  3. 新規をクリックするか、既存のIP範囲を編集します。

  4. 追加設定の下で、mDNSゲートウェイを選択します。

  5. 適用をクリックします。

ユニキャストトラフィックの許可

様々なサブネットに対してmDNSを有効にした後、LANファイアウォールでトラフィックの許可ルールを設定する必要があります。 詳細については、ソケットLANファイアウォールポリシーの設定を参照してください。