本文適用於:所有 Omada AP(不包括 EAP110 v4、EAP110-Outdoor v3/v4、EAP115 v5、EAP115-Wall v1/v2、EAP115-Bridge v1、EAP211-Bridge v1、EAP215-Bridge v1、EAP225-Wall v2 和 EAP690E HD v1)。
內容
我要如何在不同的 VLAN 之間使用 Bonjour 服務呢
本文介紹如何自訂 Bonjour 服務的設定檔,並透過 Omada 控制器上的 mDNS 服務實現在不同 VLAN 之間使用 Bonjour 服務。
- Omada 控制器(軟體控制器/硬體控制器/CBC,v5.9 以上版本)
- Omada AP
對於支援 Omada 控制器 v5.9 以前版本的 AP,依據協定,mDNS 只在本地區域網路內轉發封包。
對於支援 Omada v5.9 或以上版本的 AP,您可以自訂 Bonjour 服務的設定檔,並在不同 VLAN 之間使用 Bonjour 服務。
- Bonjour 服務:Omada 控制器提供了多種 Bonjour 服務設定檔,您可以直接使用或自訂。
- mDNS 服務:對於支援 Omada 控制器 v5.9 或以上版本的 AP,您可以自訂 Bonjour 服務的設定檔,並在不同的 VLAN 之間使用 Bonjour 服務。
以下步驟以 EAP650 v1 為示範。
步驟 1. 透過網頁瀏覽器登入控制器,前往 設定 > 設定檔 > Bonjour Service。這裡有多種 Bonjour 服務的設定檔可使用,您可以在 mDNS 服務區塊中使用它們。
步驟 2. 點擊 新增 Bonjour Service。
步驟 3. 填寫 服務名稱 和 服務 ID。請注意,服務 ID 需要以 _A._B.local 的格式做填寫。如果 Bonjour 服務有多個服務 ID,請按一下 增加 來新增新的服務 ID。
步驟 4. 點擊 確認 來建立服務設定檔。自訂的 Bonjour 服務設定檔將顯示在列表中。
我要如何在不同的 VLAN 之間使用 Bonjour 服務呢
步驟 1. 前往 設定 > 服務 > mDNS。
步驟 2. 點擊 建立新規則。
步驟 3. 填寫規則資訊並點擊 套用。
- 服務網路:填寫 Bonjour 服務所在網路的 VLAN ID。VLAN ID 只能填寫一個。
- 用戶端網路:填入 Bonjour 用戶端所在網路的 VLAN ID。可以填寫一個或多個 VLAN ID。
例如,如果您希望 VLAN ID 100 和 40 的用戶端(無線用戶端)能在 AP 上發現並使用 VLAN ID 20 的 AirPlay Bonjour 服務,您可以這樣設定他:在 狀態 中選取 啟用,將 設備類型 設定為 AP(如果需要設定閘道規則,請選擇閘道),選擇 AirPlay 作為 Bonjour 服務(如果需要,您可以選擇多個 Bonjour 服務),服務網路 中的 VLAN 填寫 20,用戶端網路 中的 VLAN 填寫 100、40。然後點擊 套用。
說明:目前 mDNS 跨 VLAN 轉發不支援有線用戶端。
以上是如何在 Omada 控制器上使用 Bonjour 的相關功能,包括 Bonjour 服務的簡介以及 mDNS 服務的使用。
要了解各項功能和設定的更多詳細資訊,請前往 檔案下載 下載您的產品手冊。
為什麼設定 mDNS 跨 VLAN 轉發規則後,Bonjour 服務無法跨 VLAN 使用?
回覆:請檢查是否在 SSID 上啟用了 Multicast Filtering 功能,並且過濾了 mDNS 封包,這可能導致連接到該 SSID 的用戶端無法使用 Bonjour 服務。