ステップ 1 |
enable
|
特権 EXEC モードを有効にします。
プロンプトが表示されたらパスワードを入力します。
|
ステップ 2 |
configure terminal
Device# configure terminal
|
グローバル コンフィギュレーション モードを開始します。
|
ステップ 3 |
mdns-sd service-list service-list-name { in|out}
Device(config)# mdns-sd service-list VLAN100-LIST-IN in
|
1 つ以上のサービスタイプを分類する着信 mDNS サービスリストを設定します。
着信 mDNS メッセージおよび要求側エンドポイントへの発信応答を処理するには、一意のサービスリストが必要です。
|
ステップ 4 |
match {all | service-definition-name [message-type {any|announcement|query} ] }
Device(config-mdns-sl-in)# match APPLE-TV
Device(config-mdns-sl-in)# match PRINTER-IPPS message-type announcement
|
着信サービスリストをチェックします。スイッチは、着信 mDNS サービスタイプ(Apple TV など)のアドバタイズメントまたはクエリ一致メッセージタイプを受け入れます。
サービスリストの最後に暗黙的な拒否が含まれています。
デフォルトの message-type は any です。
(注)
|
Cisco IOS XE Bengaluru 17.6.1 以降、match all コマンドはすべての mDNS サービスタイプを受け入れるようにサービスリストで設定できます。
|
|
ステップ 5 |
exit
Device(config-mdns-sl-in)# exit
|
グローバル コンフィギュレーション モードに戻ります。
|
ステップ 6 |
mdns-sd service-list service-list-name {in|out}
Device(config)# mdns-sd service-list VLAN100-LIST-OUT out
|
発信 mDNS サービスリストを設定して、1 つ以上のサービスタイプを分類します。
着信 mDNS メッセージおよび要求側エンドポイントへの発信応答を処理するには、一意のサービスリストが必要です。
|
ステップ 7 |
match {all|service-definition-name [message-type {any| announcement|query} ] [location-filter location-filter-name] [source-interface {mDNS-VLAN-number | mDNS-VLAN-range} ] }
Device(config-mdns-sl-out)# match APPLE-TV
Device(config-mdns-sl-out)# match PRINTER-IPPS
|
発信サービスリストをチェックします。スイッチは、要求側エンドポイントに一致するサービスタイプで応答することで、ローカルサービスプロキシ機能を提供します。たとえば、VLAN 100 から学習した Apple-TV とプリンタは、同じ VLAN 100
のレシーバに配信されます。
サービスリストの最後に暗黙的な拒否が含まれています。
発信サービスリストの message-type の指定は任意です。
(注)
|
Cisco IOS XE Bengaluru 17.6.1 以降、match all コマンドはすべての mDNS サービスタイプを受け入れるようにサービスリストで設定できます。
|
|
ステップ 8 |
exit
Device(config-mdns-sl-out)# exit
|
グローバル コンフィギュレーション モードに戻ります。
|
ステップ 9 |
mdns-sd service-policy service-policy-name
Device(config)# mdns-sd service-policy VLAN100-POLICY
|
|
ステップ 10 |
service-list service-list-name {in | out}
Device(config-mdns-ser-policy)# service-list VLAN100-LIST-IN in
Device(config-mdns-ser-policy)# service-list VLAN100-LIST-OUT out
|
各方向のサービスリストに関連付ける mDNS サービスポリシーを設定します。
|
ステップ 11 |
exit
Device(config-mdns-ser-policy)# exit
|
グローバル コンフィギュレーション モードに戻ります。
|
ステップ 12 |
vlan configuration vlan-id
Device(config)# vlan configuration 100
Device(config)# vlan configuration 101-110, 200
|
詳細なサービスパラメータの VLAN 設定を有効にします。同じ設定に対して 1 つ以上の VLAN を作成できます。
|
ステップ 13 |
mdns-sd gateway
Device(config-vlan)# mdns-sd gateway
|
指定した VLAN ID で mDNS ゲートウェイを有効にします。
|
ステップ 14 |
service-policy [service-policy-name]
Device(config-vlan-mdns)# service-policy VLAN100-POLICY
|
指定した VLAN ID に mDNS サービスポリシーを関連付けます。
(注)
|
Cisco IOS XE Bengaluru 17.6.1 以降、サービスポリシーが設定されていない場合、デフォルトのサービスポリシーが使用されます。
|
|
ステップ 15 |
end
Device(config-vlan-mdns)# end
|
|