Allied Telesis 基地台與 Purple WiFi 整合
本指南提供將 Allied Telesis TQ 系列基地台與 Purple WiFi 整合的完整設定指南。內容涵蓋外部 Captive Portal 重新導向、802.1X RADIUS 驗證,以及使用私有預共用金鑰 (PPSK) 進行動態 VLAN 導向,以實現安全的多租戶部署。
收聽此指南
查看播客逐字稿

執行摘要
將 Allied Telesis TQ 系列無線基地台與 Purple 搭配部署,可提供具備高擴充性、安全且高度可配置的網路架構。本整合手冊詳細說明了訪客 WiFi 的外部 Captive Portal 重新導向配置、員工 WiFi 的 802.1X 驗證,以及多租戶網路隔離的私有預共用金鑰 (PPSK) 對應。透過將 Allied Telesis 硬體與 Purple 的 RADIUS 即服務(RADIUS as a Service)結合,您可以集中管理身分識別,而無需在本地部署 RADIUS 伺服器。本指南涵蓋了動態 VLAN 導向所需的特定 RADIUS 屬性、實現無縫登入頁面投遞的 Walled Garden 配置,以及在旅宿、零售和公共部門環境中擴展身分導向網路的最佳實作指南。
技術深入剖析
Allied Telesis 無線基地台(例如 TQ6702 GEN2 與 TQ5403)搭載 AlliedWare Plus 韌體。它們支援強大的企業功能,包括 WPA3、Passpoint (Hotspot 2.0) 以及完整的 RADIUS 整合。與 Purple 整合時,無線基地台充當網路存取伺服器 (NAS) 和 802.1X 驗證器,而 Purple 則作為雲端託管的 RADIUS 伺服器與 Captive Portal 提供者。
訪客 Captive Portal 重新導向
針對訪客 WiFi,無線基地台會攔截未經驗證的用戶端流量,並將 HTTP/HTTPS 請求重新導向至 Purple 登入頁面。這需要將 Captive Portal 模式配置為 External Page Redirect。
當訪客連線時,無線基地台會參考其 Walled Garden 配置。Walled Garden 必須將 Purple 的網域、CDN 端點以及任何配置的社群登入提供者(例如 Google Workspace 或 Microsoft Entra ID)加入白名單。訪客在登入頁面上完成驗證流程後,Purple 的 RADIUS 伺服器會向無線基地台傳送 RADIUS Access-Accept 訊息(UDP 連接埠 1812),隨後無線基地台將授予完整的網路存取權限。
透過 RADIUS 進行動態 VLAN 導向
動態 VLAN 分配對於網路分割至關重要。使用 WPA 企業版配置員工 WiFi 時,無線基地台會將 EAP 認證資料轉發至 Purple 的 SecurePass RADIUS 服務。
驗證成功後,Purple RADIUS 伺服器會傳回一個 Access-Accept 封包,其中包含 RFC 3580 中定義的三個標準 IETF RADIUS 屬性:
Tunnel-Type(Attribute 64):設定為VLAN(13)。Tunnel-Medium-Type(Attribute 65):設定為IEEE-802(6)。Tunnel-Private-Group-Id(Attribute 81):設定為分配的 VLAN ID(例如20)。
Allied Telesis AP 會讀取這些屬性,並動態將用戶端裝置分配到指定的 VLAN。**注意:**必須在 Allied Telesis GUI 內的 VAP 進階安全設定中,明確啟用動態 VLAN。

使用 PPSK 的多租戶隔離
個人預共用金鑰 (PPSK) 允許您使用單一 SSID,同時為不同的使用者或租戶分配不同的密碼。這在多住戶單元 (MDU)、共享工作空間和零售園區中非常有效。
當裝置使用特定的 PPSK 進行關聯時,存取點會將密碼傳送到 Purple RADIUS 伺服器。Purple 會將該密碼對應到特定的租戶設定檔,並傳回 Tunnel-Private-Group-Id 屬性。這會將租戶的裝置引導至其專屬的 VLAN,在不廣播多個 SSID 的情況下確保 Layer 2 隔離。

實作指南
請依照以下步驟設定 Allied Telesis 存取點以進行 Purple 整合。
步驟 1:設定 RADIUS 伺服器設定檔
- 登入 Allied Telesis AP 裝置 GUI。
- 導覽至 Network Services > RADIUS。
- 使用 Purple 儀表板中提供的 IP 地址新增一個外部 RADIUS 伺服器。
- 將驗證連接埠設定為
1812,計費連接埠設定為1813。 - 輸入 Purple 提供的確切共用金鑰 (Shared Secret)。
- 設定 NAS 識別碼 (NAS Identifier) 以符合 AP 的管理 IP 或主機名稱。
- 將帳戶模式設定為 Start-Interim-Stop,並設定 10 分鐘的臨時更新間隔。
步驟 2:設定訪客 WiFi (Captive Portal)
- 導覽至 Wireless > Radio1 (或 Radio2)。
- 針對目標 VAP (例如 VAP0) 點擊 Edit。
- 設定 SSID 名稱 (例如 "Guest WiFi")。
- 前往 Advanced Settings > Security 頁籤。
- 將 Captive Portal 設定為 External Page Redirect。
- 在 External Page URL 欄位中輸入 Purple 的展示頁面 (splash page) URL。
- 在 Walled Garden 下,新增所需的 Purple 網域和社群登入 IP。
步驟 3:設定員工 WiFi (802.1X 和動態 VLAN)
- 編輯用於員工 WiFi 的獨立 VAP。
- 將安全性設定為 WPA Enterprise。
- 從 RADIUS Authentication Group 下拉式選單中選擇 Purple RADIUS 伺服器設定檔。
- 前往 Advanced Settings > Security。
- 啟用 Dynamic VLAN。
- 確保後端網路交換器已設定為將動態分配的 VLAN 幹線 (trunk) 傳輸至 AP 連接埠。
步驟 4:為多租戶設定 PPSK
- 編輯預計用於多租戶的 VAP。
- 啟用 PPSK (通常與 MAC 驗證或特定的 WPA 設定結合使用,具體取決於韌體版本)。
- 確保已選取 RADIUS 伺服器設定檔。
- 在 Purple 儀表板中,建立 PPSK 使用者記錄,並將每個密碼對應到正確的 VLAN ID。## 最佳做法
- Walled Garden 維護:定期審查並更新 Walled Garden 條目。社群登入提供商經常變更其 IP 範圍和 CDN 網域。
- 備援:務必在 AP 的 RADIUS 群組中設定主要和次要 Purple RADIUS 伺服器 IP 位址,以確保高可用性。
- 韌體更新:保持 AlliedWare Plus 韌體更新。WPA3 CCMP 支援和進階 PPSK 功能需要 5.5.4-2.3 或更新版本。
- VLAN Trunking:驗證連接至存取點 (AP) 的交換器連接埠是否已設定為 802.1Q trunk,並允許所有可能由 RADIUS 伺服器動態分配的 VLAN。
疑難排解與風險緩釋
- 無聲驗證失敗:如果裝置無法連線至 802.1X 或 PPSK 網路,請驗證 RADIUS 共用金鑰。不相符會導致 AP 無聲丟棄 Access-Reject 封包。
- 歡迎頁面無法載入:如果 Captive Portal 重新導向陷入迴圈或無法載入資源,很可能是 Walled Garden 缺少必要的網域。請檢查瀏覽器的開發者主控台以識別被封鎖的要求。
- 用戶端被分配到錯誤的 VLAN:如果動態 VLAN 引導失敗,請檢查 VAP 上是否已明確啟用動態 VLAN。使用封包擷取來驗證 Purple 是否有傳回
Tunnel-Private-Group-Id屬性。
ROI 與商業影響
將 Allied Telesis 與 Purple 整合,可將基礎無線連線轉換為智慧型、數據驅動的平台。
對於 IT 團隊而言,透過 Purple RADIUS 服務進行集中驗證,可消除在邊緣端管理本地 RADIUS 伺服器和 Active Directory 整合的日常開銷。使用 PPSK 可減少 SSID 開銷,從而提高 RF 效能並簡化租戶上架流程。
對於場地營運而言,Captive Portal 可收集經驗證的第一方數據,進而推動 CRM 成長並實現精準行銷。憑藉在 Purple 平台上收集的超過 290 億個數據點,場地業者可獲得有關訪客行為、停留時間和空間利用率的具體分析,直接支援商業目標。
關鍵定義
PPSK (Private Pre-Shared Key)
一種安全機制,可在單一 SSID 上使用多個唯一的金鑰密碼,且每個密碼皆對應到特定的網路原則或 VLAN。
用於多租戶環境,在不廣播多個 SSID 的情況下提供安全、隔離的網路存取。
Tunnel-Private-Group-Id
RFC 2868 中定義的 RADIUS 屬性 81,用於指定使用者或裝置在成功驗證後應分配的 VLAN ID。
對於 802.1X 和 PPSK 部署中的動態 VLAN 導向至關重要。
Walled Garden
一種受限制的網路環境,允許未驗證的使用者存取特定的 IP 地址或網域白名單。
Captive Portal 的必要設定,允許裝置在獲得完整網際網路存取權限之前,載入登入頁面並透過社群登入提供商進行驗證。
RADIUS as a Service
由第三方(如 Purple)管理的雲端託管 RADIUS 基礎架構,無需部署本地端驗證伺服器。
透過將身分識別管理集中在雲端,簡化分散式場域的 802.1X 部署。
Captive Portal
在允許存取公共 WiFi 網路之前,強制使用者瀏覽並進行互動的網頁。
用於收集第一方數據、執行服務條款並展示場域品牌形象。
VAP (Virtual Access Point)
實體無線基地台中的邏輯實體,可廣播專屬的 SSID 並維持其自身的安全與原則配置。
允許單一 Allied Telesis AP 同時提供訪客 WiFi、員工 WiFi 和物聯網連線。
EAP-PEAP
受保護的延伸驗證協定,一種在加密的 TLS 通道內傳輸驗證認證資訊的安全方法。
針對員工 WiFi (802.1X) 進行使用者名稱和密碼目錄驗證時,最常用的驗證協定。
Access-Accept
由伺服器傳送給驗證器 (AP) 的標準 RADIUS 封包,表示驗證成功。
通常包含額外屬性(例如 VLAN 分配或頻寬限制),用以執行網路原則。
範例
一家擁有 250 間客房的飯店需要部署安全的員工網路和品牌專屬的訪客網路。IT 團隊希望透過 Microsoft Entra ID 管理員工存取,而無需部署地端 RADIUS 伺服器,同時訪客必須透過 Captive Portal 接受服務條款。
部署 Allied Telesis TQ6702 GEN2 AP。將 VAP0 設定為開放網路,並將 Captive Portal 設定為「外部頁面重新導向」,指向 Purple 的歡迎頁面 URL。將 VAP1 設定為 WPA 企業級,並將 RADIUS 驗證群組指向 Purple 的 SecurePass RADIUS 伺服器。將雲端中的 Purple SecurePass 與 Microsoft Entra ID 整合。在 VAP1 上啟用動態 VLAN,以便員工在 EAP 驗證成功後自動導向至內部 VLAN。
零售園區的房東希望透過單一硬體部署,向 12 個獨立零售店面提供 WiFi。每個店面都需要自己安全、隔離的網路區段。
在 Allied Telesis AP 上設定單一 SSID(例如「Retail-Park-Secure」)。啟用 PPSK(私有預共用金鑰)並將驗證指向 Purple RADIUS 伺服器。在 Purple 控制面板中,為每個零售店面產生唯一的密碼,並將其對應到特定的 VLAN ID(例如:店面 1 = VLAN 101,店面 2 = VLAN 102)。當裝置連線時,AP 會將密碼傳送到 Purple,Purple 則會傳回 Tunnel-Private-Group-Id 屬性,將裝置導向至正確的租戶 VLAN。
練習題
Q1. 某個場所回報 Android 裝置可以連線到 Guest WiFi 並看到 Splash Page(歡迎頁面),但 Apple iOS 裝置卻顯示空白的白色畫面。最可能的設定問題是什麼?
提示:思考不同作業系統如何偵測 Captive Portal,以及它們需要連線到哪些網域。
查看標準答案
Walled Garden 中可能遺漏了 Apple 用於 Captive Portal 偵測的特定網域(例如 captive.apple.com)。如果 AP 在驗證前封鎖了這些網域,iOS 的 Captive Network Assistant 就無法正確觸發微型瀏覽器。
Q2. 您已在 AP 上設定了 WPA Enterprise,並將其指向 Purple 的 RADIUS 伺服器。RADIUS 記錄顯示驗證成功 (Access-Accept),但用戶端裝置在預期的 VLAN 上沒有收到 IP 位址。最可能的兩個原因是什麼?
提示:同時檢查 AP 設定與實體交換器埠(Switch Port)的設定。
查看標準答案
- Allied Telesis AP 上的 VAP 進階安全設定中未啟用「Dynamic VLAN」。2. 連接 AP 的交換器埠未設定為 802.1Q Trunk,或者 Trunk 上不允許目標 VLAN,導致 DHCP 流量無法到達用戶端。
Q3. 某個零售園區希望為 50 個租戶部署 PPSK。他們詢問應該建立 50 個獨立的 VAP,還是使用單個 VAP。您的建議是什麼?為什麼?
提示:思考管理訊框(Management Frames)對無線空中傳輸時間(Airtime)的影響。
查看標準答案
建議使用單個 VAP 搭配 PPSK。廣播 50 個獨立的 SSID 會產生過多的信標訊框(Beacon Frames)和管理開銷,嚴重降低射頻(RF)效能和可用的空中傳輸時間。單個 SSID 搭配 PPSK 可透過動態 VLAN 分配提供相同的 Layer 2 隔離,且不會造成射頻效能損失。
繼續閱讀本系列
CommScope Ruckus 與 Purple WiFi 整合:安裝與設定指南
本技術參考指南為 CommScope Ruckus 架構與 Purple WiFi 的整合提供了權威的設定指南。其中詳細介紹了使用 Guest WiFi Captive Portal、透過 802.1X 的安全員工 WiFi,以及使用 Ruckus Dynamic PSK 的多租戶網路隔離的逐步部署步驟。
Grandstream GWN Access Points 與 Purple WiFi 整合
本權威技術參考指南詳細說明如何將 Grandstream GWN Access Points 與 Purple 的 Guest WiFi 和分析平台進行整合。內容涵蓋 Grandstream Captive Portal 設定、RADIUS AAA 設定、Walled Garden 設定、具備動態 VLAN 導向的安全員工 802.1X 驗證,以及多租戶 PPSK 分段,為部署大規模訪客與員工 WiFi 的 MSP 和 IT 團隊提供具體且逐步的指引。
Cisco WLC 與 Catalyst 與 Purple WiFi 整合:訪客存取逐步指南
本指南詳細介紹了 Cisco WLC 和 Catalyst 9800 無線網路與 Purple 的逐步整合,涵蓋透過中央網頁驗證(CWA)進行的 Guest WiFi Captive Portal 重新導向、使用 802.1X EAP-TLS 的安全員工 WiFi,以及使用 Cisco 識別預共用金鑰(iPSK)搭配動態 VLAN 分配的多租戶分割。本指南專為在餐飲旅宿、零售和大型公共場所部署 Cisco 基礎架構的企業網路架構師和 IT 安全主管而編寫。