07-Bonjour網關命令
本章節下載: 07-Bonjour網關命令 (301.84 KB)
目 錄
1.1.1 bonjour (AP view/AP-group view)
1.1.2 bonjour (interface view)
1.1.3 bonjour activate service type
1.1.11 bonjour stop-m2u threshold
1.1.12 display bonjour active-service-type
1.1.14 display bonjour service
1.1.16 rrop anti-bmc protocol ipv6 bonjour
bonjour enable命令用來開啟AP的Bonjour網關功能。
bonjour disable命令用來關閉AP的Bonjour網關功能。
undo bonjour命令用來恢複缺省情況。
【命令】
bonjour { disable | enable }
undo bonjour
【缺省情況】
AP視圖:繼承AP組的配置。
AP組視圖:AP的Bonjour網關功能處於開啟狀態。
【視圖】
AP視圖
AP組視圖
【缺省用戶角色】
network-admin
【使用指導】
隻有同時開啟全局和AP的Bonjour網關功能後,Bonjour網關功能才能生效。
配置此命令後,Bonjour網關開始偵聽AP上的客戶端和無線Bonjour服務設備的mDNS報文。
【舉例】
# 開啟AP的Bonjour網關功能。(AP視圖)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA6320
[Sysname-wlan-ap-ap1] bonjour enable
# 開啟AP的Bonjour網關功能。(AP組視圖)
<Sysname> system-view
[Sysname] wlan ap-group office
[Sysname-ap-group-office] bonjour enable
【相關命令】
· bonjour global enable
bonjour enable命令用來在接口上開啟Bonjour網關功能。
undo bonjour enable命令用來關閉Bonjour網關功能。
【命令】
bonjour enable
undo bonjour enable
【缺省情況】
Bonjour網關功能處於開啟狀態。
【視圖】
二層以太網接口視圖
二層聚合接口視圖
【缺省用戶角色】
network-admin
【使用指導】
隻有同時開啟全局和接口的Bonjour網關功能後,Bonjour網關功能才能生效。
接口上的Bonjour網關功能生效後,Bonjour網關開始偵聽該接口上的有線的mDNS報文。
【舉例】
# 開啟GigabitEthernet1/0/1接口的Bonjour網關功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet0/0/1] bonjour enable
bonjour activate service type命令用來激活Bonjour服務類型。
undo bonjour activate service type命令用來恢複缺省情況。
【命令】
bonjour activate service type { pre-defined-service-type | user-define user-defined-service-type } [ max-entry-count count-value ]
undo bonjour activate service type { pre-defined-service-type | user-define user-defined-service-type }
【缺省情況】
在自定義模式設備上的所有服務類型均處於未激活狀態,在典型模式設備上的airplay、ipp、ipps、printer、raop服務處於激活狀態。缺省不限製每種服務類型允許學習的SRV類型資源條目數。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
pre-defined-service-type:允許客戶端能夠激活的服務類型。
表1-1 已知服務類型列表
字段 |
描述 |
afpovertcp |
AppleTalkFiling Protocol |
airplay |
Airplay |
airport |
Airport Base Station |
apple-sasl |
Apple Password Server |
daap |
Digital Audio Access Protocol |
dacp |
Digital Audio Control Protocol |
distcc |
Distributed Compiler |
dpap |
Digital Photo Access Protocol |
eppc |
Remote AppleEvents |
ftp |
File Transfer Protocol |
http |
Hypertext Transfer Protocol |
ica-networking |
Image Capture Sharing |
ichat |
iChat Instant Messaging Protocol |
ipp |
Internet Printing Protocol |
ipps |
Internet Printing Protocol |
nfs |
Network File System |
pdl-stream |
PDL Data Stream |
printer |
Line Printer Daemon |
raop |
Remote Audio Output Protocol |
riousbprint |
Remote I/O USB Printer Protocol |
servermgr |
Server Admin |
ssh |
Secure Shell |
telnet |
Remote Login |
webdav |
WebDav File System |
workstation |
Workgroup Manager |
xserveraid |
Xerver RAID |
user-defined user-defined-service-type:指定自定義的Bonjour服務類型,user-defined-service-type為服務類型名稱,為1~15個字符的字符串,不區分大小寫,不能與默認的服務類型名稱相同。
max-entry-count count-value:Bonjour網關允許學習指定服務的SRV類型最大資源條目數,取值範圍1~65535。如果不指定本參數,則SRV類型最大資源條目數無限製。
【使用指導】
服務激活後,可以修改或刪除max-entry-count參數,不會影響已經學習到的SRV類型服務資源。
服務去激活時,Bonjour網關將會刪除已學到的該服務類型對應的資源條目。
當處於典型模式時,本命令不可用。
【舉例】
# 激活airport類型Bonjour服務,並配置允許學習的SRV類型最大資源條目為10。
<Sysname> system-view
[Sysname] bonjour activate service type airport max-entry-count 10
bonjour apply policy命令用來應用Bonjour策略。
undo bonjour apply policy命令用來恢複缺省情況。
【命令】
bonjour apply policy policy-name
undo bonjour apply policy
【缺省情況】
AP視圖:繼承AP組配置。
AP組視圖:未應用Bonjour策略。
無線服務模板視圖:未應用Bonjour策略。
User Profile視圖:未應用Bonjour策略。
接口視圖:未應用Bonjour策略。
【視圖】
AP視圖
AP組視圖
無線服務模板視圖
User Profile視圖
接口視圖
【缺省用戶角色】
network-admin
【參數】
policy-name:Bonjour策略的名稱,為1~31個字符的字符串,區分大小寫。
【使用指導】
在AP/AP組/服務模板/User Profile視圖下應用Bonjour策略用於控製無線客戶端的權限,如果一個無線客戶端可以匹配到多個策略,則這個客戶端擁有不同策略授予的權限的並集。
在二層以太網接口/二層聚合接口視圖下應用Bonjour策略用於控製有線客戶端的權限。
【舉例】
# 配置應用指定的Bonjour策略。(AP視圖)。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA6320
[Sysname-wlan-ap-ap1] bonjour apply policy teacher
# 配置應用指定的Bonjour策略。(AP組視圖)。
<Sysname> system-view
[Sysname] wlan ap-group office
[Sysname-ap-group-office] bonjour apply policy teacher
# 配置應用指定的Bonjour策略。(無線服務模板視圖)。
<Sysname> system-view
[Sysname] wlan service-template 1
[Sysname-wlan-st-1] bonjour apply policy teacher
# 配置應用指定的Bonjour策略。(User Profile視圖)
<Sysname> system-view
[Sysname] user-profile a123
[Sysname-user-profile-a123] bonjour apply policy teacher
# 配置應用指定的Bonjour策略。(接口視圖)
<Sysname> system-view
[Sysname] interface GigabitEthernet 1/0/1
[Sysname-GigabitEthernet1/0/1] bonjour apply policy teacher
【相關命令】
· bonjour policy
bonjour global enable命令用來開啟全局Bonjour網關功能。
undo bonjour global enable命令用來關閉全局Bonjour網關功能。
【命令】
bonjour global enable
undo bonjour global enable
【缺省情況】
全局Bonjour網關功能處於關閉狀態。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【使用指導】
隻有同時開啟全局和AP的Bonjour網關功能後,Bonjour網關功能才能生效。
【舉例】
# 開啟全局Bonjour網關功能。
<Sysname> system-view
[Sysname] bonjour global enable
【相關命令】
· bonjour enable
bonjour policy命令用來創建Bonjour策略,並進入Bonjour策略視圖。如果指定的Bonjour策略已經存在,則直接進入Bonjour策略視圖。
undo bonjour policy命令用來刪除已創建的Bonjour策略。
【命令】
bonjour policy policy-name
undo bonjour policy policy-name
【缺省情況】
設備上存在名稱為“default”的默認Bonjour策略,該策略的內容不允許被修改,且該策略不允許被刪除。
默認Bonjour策略允許用戶訪問所有VLAN內的airplay、ipp、ipps、printer服務資源。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
policy-name:Bonjour策略的名稱,為1~31個字符的字符串,區分大小寫,且不能為缺省策略的名稱“default”。
【舉例】
# 創建名為teacher的Bonjour策略。
<Sysname> system-view
[Sysname] bonjour policy teacher
【相關命令】
· bonjour apply policy
bonjour query命令用來開啟Bonjour網關主動查詢功能。
undo bonjour query命令用來關閉Bonjour網關主動查詢功能。
【命令】
bonjour query
undo bonjour query
【缺省情況】
Bonjour網關主動查詢功能處於關閉狀態。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【使用指導】
在某些場景下,僅采用被動查詢方式可能導致Bonjour網關學習到的服務資源不全,如:
· Bonjour網關查詢時,查詢或響應報文由於網絡原因被丟棄;
· 服務設備啟動時或後續的定期服務信息宣告被類似的網關設備攔截;
為解決以上問題,用戶可以在Bonjour網關上配置主動查詢功能,主動查詢功能開啟後,網關會在所有有效的VLAN內定期查詢所有處於激活狀態的服務。
【舉例】
# 開啟Bonjour網關主動查詢功能。
<Sysname> system-view
[Sysname] bonjour query
【相關命令】
· bonjour query interval
bonjour query interval命令用來配置Bonjour網關主動查詢的時間間隔。
undo bonjour query interval命令用來恢複缺省情況。
【命令】
bonjour query interval interval-number
undo bonjour query interval
【缺省情況】
Bonjour網關主動查詢的時間間隔為15分鍾。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
interval-number:Bonjour網關主動查詢的時間間隔,取值範圍為10~120,單位為分鍾。
【使用指導】
開啟了主動查詢功能後,設備將以該時間間隔定期發送查詢報文。
【舉例】
# 配置Bonjour網關主動查詢的時間間隔為30分鍾。
<Sysname> system-view
[Sysname] bonjour query interval 30
【相關命令】
· bonjour query
bonjour service type命令用來創建Bonjour服務類型。
undo bonjour service type命令用來刪除指定的Bonjour服務類型。
【命令】
bonjour service type user-defined-service-type { tcp | udp } description text
undo bonjour service type user-defined-service-type
【缺省情況】
設備上存在如下已知的服務類型:
表1-2 已知服務類型列表
服務類型 |
描述 |
afpovertcp |
AppleTalkFiling Protocol |
airplay |
Airplay |
airport |
Airport Base Station |
apple-sasl |
Apple Password Server |
daap |
Digital Audio Access Protocol |
dacp |
Digital Audio Control Protocol |
distcc |
Distributed Compiler |
dpap |
Digital Photo Access Protocol |
eppc |
Remote AppleEvents |
ftp |
File Transfer Protocol |
http |
Hypertext Transfer Protocol |
ica-networking |
Image Capture Sharing |
ichat |
iChat Instant Messaging Protocol |
ipp |
Internet Printing Protocol over HTTP |
ipps |
Internet Printing Protocol over HTTPS |
nfs |
Network File System |
pdl-stream |
PDL Data Stream |
printer |
Line Printer Daemon |
raop |
Remote Audio Output Protocol |
riousbprint |
Remote I/O USB Printer Protocol |
servermgr |
Server Admin |
ssh |
Secure Shell |
telnet |
Remote Login |
webdav |
WebDav File System |
workstation |
Workgroup Manager |
xserveraid |
Xerver RAID |
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
user-defined-service-type:自定義服務類型的名稱,為1~15個字符的字符串,不區分大小寫,名稱不能與默認的服務類型相同。
tcp:指定TCP協議類型的服務。
udp:指定UDP協議類型的服務。
text:自定義服務類型的描述信息,為1~127個字符的字符串,區分大小寫。
【使用指導】
創建的服務類型可以刪除,可以修改描述。係統缺省的服務類型不能刪除。
配置的服務類型必須使用bonjour activate service type命令激活後才能生效。
【舉例】
# 創建名為example,協議類型為UDP,描述信息為For example的Bonjour服務類型。
<Sysname> system-view
[Sysname] bonjour service type example udp description For example
bonjour service-mode命令用來配置Bonjour網關服務模式。
undo bonjour service-mode命令用來恢複缺省情況。
【命令】
bonjour service-mode { custom | typical }
undo bonjour service-mode
【缺省情況】
Bonjour網關服務模式為典型模式。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
custom:自定義模式,用戶可以配置任何服務的激活狀態。
typical:典型模式,僅airplay、ipp、ipps、printer、raop服務處於激活狀態。
【使用指導】
Bonjour網關工作在典型模式時,設備上的airplay、ipp、ipps、printer、raop服務處於激活狀態,其它服務類型處於未激活狀態,且用戶不可使用bonjour activate service type或undo bonjour activate service type命令配置任何服務的激活狀態。
Bonjour網關工作在自定義模式時,設備上的所有服務類型均處於未激活狀態,用戶可以通過命令bonjour activate service type或undo bonjour activate service type命令配置任何服務的激活狀態。
當Bonjour服務模式從自定義模式轉換為典型模式時,airplay、ipp、ipps、printer、raop服務類型將轉換為激活狀態,其它服務類型將轉換為未激活狀態。
當Bonjour服務模式從典型模式轉換為自定義模式時,airplay、ipp、ipps、printer、raop服務類型將轉換為未激活狀態。
【舉例】
# 配置Bonjour網關工作在自定義模式。
<Sysname> system-view
[Sysname] bonjour service-mode custom
bonjour stop-m2u threshold命令用來配置發送Bonjour響應報文的方式。
undo bonjour stop-m2u threshold命令用來恢複缺省情況。
【命令】
bonjour stop-m2u threshold threshold-number
undo bonjour stop-m2u threshold
【缺省情況】
當對同一個Bonjour服務的查詢報文個數少於門限值10個時,Bonjour網關使用單播響應報文回複客戶端;當對同一個Bonjour服務的查詢報文個數大於等於門限值10個時,若客戶端要求接收組播報文,則Bonjour網關使用組播響應報文回複客戶端,若客戶端要求接收單播報文,則Bonjour網關使用單播響應報文回複客戶端。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
threshold-number:表示停止組播轉單播的門限值,其取值範圍為1~64。
【使用指導】
停止組播轉單播,可以防止Bonjour網關發送過多的單播響應報文給客戶端,解決響應報文過多導致占用帶寬資源的問題。
【舉例】
# 開啟Bonjour網關功能,並配置門限值為8。
<Sysname> system-view
[Sysname] bonjour global enable
[Sysname] bonjour stop-m2u threshold 8
display bonjour active-service-type命令用來顯示激活狀態的Bonjour服務類型。
【命令】
display bonjour active-service-type
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【舉例】
# 顯示激活狀態的Bonjour服務類型。
<Sysname> display bonjour active-service-type
bonjour active service type airplay
bonjour active service type ipp
bonjour active service type ipps
bonjour active service type printer
bonjour active service type raop
表1-3 display bonjour active-service-type命令顯示信息描述表
字段 |
描述 |
bonjour active service type |
激活狀態的Bonjour服務類型名稱 |
display bonjour policy命令用來顯示Bonjour策略信息。
【命令】
display bonjour policy [ policy-name ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
policy-name:Bonjour策略的名稱,為1~31個字符的字符串,區分大小寫。如果不指定本參數,表示顯示所有策略的信息。
【舉例】
# 顯示Bonjour策略信息。
<Sysname> display bonjour policy
Bonjour policy name : student
VLAN : 1 to 5
Access-VLAN : Enabled
Service list:
Service type IP address/Instance name
ichat 192.168.0.1
printer Not configured
Bonjour policy name : default
VLAN : 1 to 4094
Access-VLAN : Enable
Service list :
Service type IP address/Instance name
airplay Not configured
ipp Not configured
ipps Not configured
printer Not configured
raop Not configured
Total number of configured Bonjour policies: 2
表1-4 display bonjour policy命令顯示信息描述表
字段 |
描述 |
Bonjour policy name |
Bonjour策略名 |
VLAN |
可以轉發查詢報文的服務VLAN |
Access-VLAN |
是否允許在客戶端接入的VLAN請求Bonjour服務 · Enabled:允許 · Disabled:不允許 |
Service list |
用戶配置的服務列表 |
Service type |
允許客戶端能夠查找到的服務類型 |
IP address/Instance name |
允許客戶端查找的服務的IP地址/實例名 |
Total number of configured Bonjour policies |
用戶配置的Bonjour策略數量 |
display bonjour service命令用來顯示Bonjour網關發現的Bonjour服務信息。
【命令】
display bonjour service
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【舉例】
# 顯示Bonjour網關發現的Bonjour服務信息。
<Sysname> display bonjour service
Instance name Service type VLAN TTL IP
Apple TV airplay 1 4500 192.168.10.2
B8782E5101E7@Apple TV raop 2 4500 192.168.10.2
70-35-60-63.1 Apple TV sleep-proxy 3 4500 192.168.10.2
Total number of discarded query packets : 0
Total number of discarded response packets: 0
Total number of Bonjour services : 3
表1-5 display bonjour service命令顯示信息描述表
字段 |
描述 |
Instance name |
服務的實例名 |
Service type |
服務類型 |
VLAN |
服務所屬的VLAN |
TTL |
服務的生存時間,即Bonjour網關收到最近的響應報文後,記錄其中的TTL值,單位為秒 |
IP |
服務使用的IP地址 |
Total number of discarded query packets |
被丟棄的查詢報文總數 |
Total number of discarded response packets |
被丟棄的響應報文總數 |
Total number of Bonjour services |
發現的服務總數 |
reset bonjour service命令用來清除Bonjour網關已經學習到的Bonjour服務資源信息。
【命令】
reset bonjour service { type { pre-defined-service-type | user-defined user-defined-service-type } [ instance instance-name ] | all }
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
type:指定Bonjour服務類型。
pre-defined-service-type:清除指定服務類型的服務資源信息。
表1-6 已知服務類型列表
字段 |
描述 |
afpovertcp |
AppleTalkFiling Protocol |
airplay |
Airplay |
airport |
Airport Base Station |
apple-sasl |
Apple Password Server |
daap |
Digital Audio Access Protocol |
dacp |
Digital Audio Control Protocol |
distcc |
Distributed Compiler |
dpap |
Digital Photo Access Protocol |
eppc |
Remote AppleEvents |
ftp |
File Transfer Protocol |
http |
Hypertext Transfer Protocol |
ica-networking |
Image Capture Sharing |
ichat |
iChat Instant Messaging Protocol |
ipp |
Internet Printing Protocol |
ipps |
Internet Printing Protocol |
nfs |
Network File System |
pdl-stream |
PDL Data Stream |
printer |
Line Printer Daemon |
raop |
Remote Audio Output Protocol |
riousbprint |
Remote I/O USB Printer Protocol |
servermgr |
Server Admin |
ssh |
Secure Shell |
telnet |
Remote Login |
webdav |
WebDav File System |
workstation |
Workgroup Manager |
xserveraid |
Xerver RAID |
user-defined user-defined-service-type:清除指定自定義服務類型名稱的服務資源信息,為1~15個字符的字符串,不區分大小寫。
instance instance-name:指定要清除的服務實例,實例名可以用來唯一標識特定的服務。為1~63個字符的字符串,不區分大小寫。如果不指定本參數,表示刪除指定服務類型的所有實例。
all:清除全部服務類型的服務資源信息。
【舉例】
# 清除預定義的服務類型名為airplay且實例名為Airplay1的資源。
[Sysname] reset bonjour service type airplay instance Airplay1
# 清除名為serivce的用戶自定義類型的所有資源。
[Sysname] reset bonjour service type user-define service
rrop anti-bmc protocol ipv6 bonjour命令用來配置過濾Bonjour IPv6報文功能。
undo rrop anti-bmc protocol ipv6 bonjour命令用來恢複缺省情況。
【命令】
rrop anti-bmc protocol ipv6 bonjour { continue | deny }
undo rrop anti-bmc protocol ipv6 bonjour
【缺省情況】
AP視圖:AP組有配置的情況下,繼承AP組配置;AP組無配置的情況下,繼承係統視圖的配置。
AP組視圖:繼承係統視圖的配置。
係統視圖:過濾Bonjour IPv6報文功能處於關閉狀態。
【視圖】
AP視圖
AP組視圖
係統視圖
【缺省用戶角色】
network-admin
【參數】
continue:本功能不再過濾Bonjour IPv6報文。
deny:過濾Bonjour IPv6報文。
【使用指導】
Bonjour協議是基於mDNS(Multicast DNS,組播域名)服務的零配置網絡協議。IPv6網絡中,部分Bonjour客戶端在Bonjour服務端(如投屏設備、打印機)不支持IPv6的情況下,也會發送IPv6 mDNS報文,導致設備開銷增大和mDNS報文泛洪。開啟本功能,AP會丟棄收到的IPv6 mDNS報文,以減少設備的開銷和網絡中mDNS報文的數量。
· 配置rrop anti-bmc protocol ipv6 bonjour deny命令後,AP會丟棄收到的IPv6 mDNS報文,以減少設備的開銷和網絡中mDNS報文的數量,此時無法使用IPv6 Bonjour服務,IPv4 Bonjour服務不受影響。建議在IPv6網絡中,Bonjour服務端不支持IPv6時開啟本功能。
· 配置rrop anti-bmc protocol ipv6 bonjour continue命令後,AP不再丟棄收到的IPv6 mDNS報文,但如果同時配置了rrop anti-bmc default-action deny或rrop anti-bmc protocol ipv6 deny命令,則依舊對IPv6 mDNS報文進行丟棄處理。
【舉例】
# 開啟過濾IPv6 mDNS報文功能。(AP視圖)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA6320
[Sysname-wlan-ap-ap1] rrop anti-bmc protocol ipv6 bonjour deny
# 開啟過濾IPv6 mDNS報文功能。(AP組視圖)
<Sysname> system-view
[Sysname] wlan ap-group group1
[Sysname-ap-group-group1] rrop anti-bmc protocol ipv6 bonjour deny
# 開啟過濾IPv6 mDNS報文功能。(係統視圖)
<Sysname> system-view
[Sysname] rrop anti-bmc protocol ipv6 bonjour deny
【相關命令】
· bonjour global enable
service type命令用來配置在策略下可以查找的服務類型。
undo service type命令用來刪除在策略下已配置的服務類型。
【命令】
service type { pre-defined-service-type | user-defined user-defined-service-type } [ ip ipv4-address | ipv6 ipv6-address | instance instance-name ]
undo service type service-type [ ip ipv4-address | ipv6 ipv6-address | instance instance-name ]
【缺省情況】
沒有配置服務類型,即不限製客戶端能夠查找的Bonjour服務。
【視圖】
Bonjour策略視圖
【缺省用戶角色】
network-admin
【參數】
pre-defined-service-type:允許客戶端能夠查找到的服務類型。
表1-7 已知服務類型列表
字段 |
描述 |
afpovertcp |
AppleTalkFiling Protocol |
airplay |
Airplay |
airport |
Airport Base Station |
apple-sasl |
Apple Password Server |
daap |
Digital Audio Access Protocol |
dacp |
Digital Audio Control Protocol |
distcc |
Distributed Compiler |
dpap |
Digital Photo Access Protocol |
eppc |
Remote AppleEvents |
ftp |
File Transfer Protocol |
http |
Hypertext Transfer Protocol |
ica-networking |
Image Capture Sharing |
ichat |
iChat Instant Messaging Protocol |
ipp |
Internet Printing Protocol |
ipps |
Internet Printing Protocol |
nfs |
Network File System |
pdl-stream |
PDL Data Stream |
printer |
Line Printer Daemon |
raop |
Remote Audio Output Protocol |
riousbprint |
Remote I/O USB Printer Protocol |
servermgr |
Server Admin |
ssh |
Secure Shell |
telnet |
Remote Login |
webdav |
WebDav File System |
workstation |
Workgroup Manager |
xserveraid |
Xerver RAID |
user-defined user-defined-service-type:指定自定義的Bonjour服務類型,user-defined-service-type為服務類型名稱,為1~15個字符的字符串,不區分大小寫,不能與默認的服務類型名稱相同。
ip ipv4-address:允許客戶端查找的服務的IPv4地址。
ipv6 ipv6-address:允許客戶端查找的服務的IPv6地址。
instance instance-name:允許客戶端查找的服務的實例名,實例名可以用來唯一標識特定的服務。為1~63個字符的字符串,不區分大小寫。
【使用指導】
沒有配置服務類型時,允許客戶端查找所有服務類型。
在某個服務類型下,如果沒有配置具體的服務IP或服務實例時,允許查找此服務類型的所有實例。如果配置了具體的服務IP或服務實例時,隻能查找指定IP或名稱的服務實例。
設備上存在已知的服務類型如表1-8所示。
字段 |
描述 |
afpovertcp |
AppleTalkFiling Protocol |
airplay |
Airplay |
airport |
Airport Base Station |
apple-sasl |
Apple Password Server |
daap |
Digital Audio Access Protocol |
dacp |
Digital Audio Control Protocol |
distcc |
Distributed Compiler |
dpap |
Digital Photo Access Protocol |
eppc |
Remote AppleEvents |
ftp |
File Transfer Protocol |
http |
Hypertext Transfer Protocol |
ica-networking |
Image Capture Sharing |
ichat |
iChat Instant Messaging Protocol |
ipp |
Internet Printing Protocol |
ipps |
Internet Printing Protocol |
nfs |
Network File System |
pdl-stream |
PDL Data Stream |
printer |
Line Printer Daemon |
raop |
Remote Audio Output Protocol |
riousbprint |
Remote I/O USB Printer Protocol |
servermgr |
Server Admin |
ssh |
Secure Shell |
telnet |
Remote Login |
webdav |
WebDav File System |
workstation |
Workgroup Manager |
xserveraid |
Xerver RAID |
【舉例】
# 配置客戶端能夠發現的服務類型為ichat,該服務使用的IP地址為192.168.1.10。
<Sysname> system-view
[Sysname] bonjour-policy teacher
[Sysname-bp-teacher] service type ichat ip 192.168.1.10
【相關命令】
· service vlan
service vlan命令用來配置服務VLAN。
undo service vlan命令用來取消已有配置。
【命令】
service vlan vlan-id-list [ access-vlan ]
undo service vlan [ vlan-id-list ] [ access-vlan ]
【缺省情況】
未配置任何服務VLAN。
【視圖】
Bonjour策略視圖
【缺省用戶角色】
network-admin
【參數】
vlan-id-list:服務VLAN列表,表示方式為vlan-id-list={ vlan-id1 [ to vlan-id2 ] }&<1-10>,vlan-id的取值範圍為1~4094,&<1-10>表示前麵的參數最多可以重複輸入10次。vlan-id2的值要大於或等於vlan-id1的值,&<1-10>表示前麵的參數最多可以重複輸入10次。
access-vlan:可以在客戶端接入的VLAN請求Bonjour服務。access-vlan依附於參數vlan-id-list。當刪除所有vlan-id-list時,access-vlan會被同時刪除。若未指定本參數,則表示不能在客戶端接入的VLAN請求Bonjour服務。
【使用指導】
服務VLAN用來實現對VLAN訪問權限的控製。設備會根據配置的服務VLAN檢查是否轉發查詢和響應報文。
【舉例】
# 配置名為teacher的Bonjour策略在VLAN100內可以轉發查詢報文。
<Sysname> system-view
[Sysname] bonjour policy teacher
[Sysname-bp-teacher] service vlan 100
【相關命令】
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!