跳至主要內容

Alta Labs AP 與訪客 WiFi:使用 Purple 設定 Captive Portal

介紹 Alta Labs 基地台如何透過外部 Captive Portal、授權密鑰與 IAPP 金鑰,與 Purple 訪客 WiFi 協同運作。同時誠實說明需要 RADIUS 的分析功能限制,並提供 Purple 逐步設定指南的連結。

📖 2 分鐘閱讀📝 128 字數📚 5 關鍵定義

收聽此指南

查看播客逐字稿
PODCAST SCRIPT: Alta Labs Integration with Purple WiFi: Setup and Captive Portal Configuration Purple WiFi Intelligence Platform - Technical Briefing Series Duration: Approximately 10 minutes Voice: UK English, senior consultant tone - confident, conversational, authoritative --- [INTRO - 1 MINUTE] 歡迎收聽 Purple 技術簡報系列。我是您的主持人,今天我們將深入剖析 Alta Labs 基地台與 Purple WiFi 智慧平台之間的整合。 如果您是正在尋求部署強大且具擴充性之訪客 WiFi 解決方案的 IT 經理、網路架構師或場域營運總監,本簡報正是為您準備。我們將說明 Alta Labs AP6 與 AP6 Pro 的具體設定方式、如何設定外部 Captive Portal 重新導向,以及使社群媒體登入能在實際應用中正常運作所需的關鍵 Walled Garden 設定。我們也將深入探討 AltaPass - Alta Labs 的 Private Pre-Shared Keys(PPSK)實作方式 - 以及如何利用它來分割多租戶環境,而不會因為 SSID 數量過多而損害您的 RF 效能。 讓我們開始吧。 --- [TECHNICAL DEEP-DIVE - 5 MINUTES] Alta Labs 與 Purple 之間的整合依賴於兩個基本的網路概念:用於 Captive Portal 的 HTTP 重新導向,以及用於驗證與計費的 RADIUS。 當訪客進入您的場域 - 例如零售店或飯店大廳 - 並連線到您的開放式或 WPA3-OWE 訪客網路時,Alta Labs AP 會扮演閘門管理員的角色。它會攔截用戶端的初始 HTTP 請求,並將其重新導向至您的客製化品牌 Purple 迎賓頁面。 若要在 Alta Labs 雲端管理平台中進行設定,請導覽至您的 WiFi 設定,選擇您的訪客 SSID,並在「進階設定」下,將網路類型設定為「訪客」。這至關重要,因為它會自動套用戶端隔離,防止裝置在網路上進行橫向通訊。接著,在「熱點」區段下,選擇「外部」並填入您場域設定中提供的 Purple 重新導向 URL,以及您的驗證金鑰。 但這正是大多數部署遇到瓶頸的地方:Walled Garden。 Walled Garden 是裝置在通過驗證之前允許存取的網域和 IP 位址列表。如果您希望訪客使用 Google、Facebook 或 Apple 帳號登入,他們的裝置在未驗證狀態下,必須能夠連線到這些 OAuth 伺服器。 您必須明確將 Purple 基礎設施網域(例如 region1.purpleportal.net 和 cloudfront.net)列入白名單。接著,您需要新增作業系統的 Captive Portal 探測網域:iOS 的 captive.apple.com,以及 Android 的 connectivitycheck.gstatic.com。如果您阻擋了這些網域,手機就不會知道自己處於 Captive Portal 之後,迎賓頁面也永遠不會彈出。 最後,您需要新增社群登入網域。以 Google 而言,即為 accounts.google.com、oauth2.googleapis.com 與 gstatic.com。以 Facebook 而言,則是 facebook.com、graph.facebook.com 與 fbcdn.net 網域。在此處,靜態 IP 白名單將無法發揮作用,因為這些提供商使用的是動態內容傳遞網路。您必須使用網域名稱,並確保您的控制器執行動態 DNS 解析。 當使用者在 Purple 網頁上完成登入後,Purple 的 RADIUS 伺服器會將 Access-Accept 訊息傳送回 Alta Labs AP。隨後,AP 會移除 Walled Garden 限制,並授予該裝置完整的網際網路存取權限。這是一個乾淨且安全的流程,可在維護網路完整性的同時擷取第一方數據。 現在,讓我們來談談多租戶隔離。 在智慧辦公室、學生宿舍或多戶住宅等環境中,您經常需要為不同的群組提供安全、隔離的網路。在過去,IT 團隊會為每個租戶廣播一個獨立的 SSID。這是一個非常糟糕的做法,不僅會造成巨大的管理開銷,還會因為信標訊框(Beacon Frame)開銷而摧毀您的無線效能。 Alta Labs 透過 AltaPass 解決了這個問題,這是他們版本的 Private Pre-Shared Keys。透過 AltaPass,您只需廣播一個 SSID - 讓我們稱之為 BuildingWiFi。但是,您可以為不同的使用者或裝置產生專屬的唯一密碼。 當租戶 A 輸入其特定密碼時,AP 會動態地將其分配至 VLAN 101,並限制 100 Mbps 的頻寬。當管理團隊在同一個 SSID 上輸入他們的密碼時,則會被分配到 VLAN 200 並享有無限頻寬。您甚至可以為智慧恆溫器等 IoT 裝置建立專屬密碼,將其分配至隔離的 VLAN,並完全繞過 Captive Portal。 一個 SSID。無限組密碼。完全隔離。這就是邊緣端的身分識別網路(Identity-Based Networking),針對困擾多租戶佈署多年的問題,提供了一個真正優雅的解決方案。 讓我給您一個在實際應用中如何運作的具體例子。想像一個擁有 72 個單位的公寓大樓 - 這正是 Alta Labs 被廣泛應用的真實佈署場景。網路管理員無需廣播 72 個獨立的 SSID,而是建立單一 SSID 並為每個單位產生專屬的密碼。每個密碼都對應到專屬的 VLAN 和子網路。基本方案的住戶可獲得 100 Mbps 頻寬;付費升級至高級方案的住戶可獲得 300 Mbps 頻寬;大樓管理團隊則獲得不受限制的存取權限。而大樓自動化系統 - 包括門鎖、HVAC、電梯 - 則會分配到啟用深度封包檢測的專屬隔離 VLAN。這一切都源自於同一個 SSID。RF 環境更乾淨、效能更高,且管理變得無比簡單。 現在,讓我們繼續進行適用於安全員工 WiFi 的 802.1X 設定。 對於您的員工網路,您完全不應該使用預先共用金鑰。您應該使用支援 802.1X 驗證的 WPA2 或 WPA3 Enterprise。在 Alta Labs 平台中,您可以透過選擇您的員工 SSID,將安全性模式設定為 WPA2-Enterprise 或 WPA3-Enterprise,並將 AP 指向您的 RADIUS 伺服器來進行此設定。 如果您正在與 Purple 的 SecurePass 產品整合,Purple 會扮演 RADIUS 中介角色,連接到您的身分識別提供者 - 無論是 Microsoft Entra ID、Okta 還是 Google Workspace - 並在 Access-Accept 訊息中傳回相應的 VLAN 分配。Alta Labs AP 會從 RADIUS 回應中讀取 Tunnel-Private-Group-Id 屬性,並自動將裝置放置在正確的 VLAN 上。 關於 Alta Labs 動態 VLAN 分配的一個重要注意事項:在設定 RADIUS 分配的 VLAN 時,請將 SSID 上的預設 VLAN 設定為 VLAN 1 或保持未標記狀態。有一個已知的行為是,如果將預設 VLAN 設定為特定值,AP 可能會使用設定的預設值覆寫 RADIUS 分配的 VLAN。將預設值設定為 VLAN 1 可確保 RADIUS 分配具有優先權。 --- [導入建議與常見陷阱 - 2 分鐘] 當您在部署此功能時,我想強調幾個關鍵建議。 第一,務必使用全新的裝置來測試您的 Captive Portal 流程。如果您在測試期間已經連線到網路,請不要使用您自己的手機。您的裝置會記住 MAC 位址授權或快取了 DNS 記錄,這會掩蓋 Walled Garden 的設定失敗。拿一台從未連接過該網路的平板電腦,連線並驗證作業系統的 Captive Portal 助理是否會自動啟動。 第二,注意過度放行白名單。我看到工程師因為社群登入錯誤而感到挫折,結果就直接將整個萬用字元網域或龐大的 IP 網段加入白名單。這會產生安全性漏洞,讓聰明的使用者可以完全繞過您的 Captive Portal。請僅限於 OAuth 流程所需的特定網域。 第三,在使用動態 VLAN 部署 AltaPass PPSK 時,請確保您的整個交換器基礎架構設定正確。連接到 Alta Labs AP 的交換器連接埠必須設定為 Trunk,允許所有標記的 VLAN 通過至閘道器。如果 AP 將流量標記為 VLAN 101,但交換器連接埠被設定為 VLAN 1 的 Access 模式,則流量會被捨棄,且用戶端將無法取得 IP 位址。 第四,對您的 Walled Garden 設定進行每季審查。OAuth 提供商和內容傳遞網路會變更其網域結構。Apple 在 2023 年更新了兩次 Sign In 網域。在部署時正確的 Walled Garden,如果沒有主動維護,就會逐漸偏離。 --- [快速問答 - 1 分鐘] 讓我們來快速解答幾個來自一線的常見問題。 問題一:我可以在 Alta Labs 硬體上將 WPA3 與 Purple Captive Portal 搭配使用嗎? 是的。您應該使用 WPA3-OWE,這代表機會性無線加密(Opportunistic Wireless Encryption)。這會對空中傳輸的數據進行加密以保護訪客隱私,同時仍可作為開放網路運作,以觸發 Captive Portal 重新導向。對於 2026 年的任何全新訪客 WiFi 部署,這都是正確的選擇。 問題二:我需要在防火牆上為 RADIUS 流量開啟哪些連接埠? Purple 的 RADIUS 伺服器透過 UDP 連接埠 1812 進行驗證,並透過 UDP 連接埠 1813 進行計帳。請確保您的邊緣防火牆允許從 Alta Labs AP 到 Purple 架構的這些連接埠的輸出流量。 問題三:我可以在同一個 SSID 上同時使用 AltaPass PPSK 與 Purple Captive Portal 嗎? 可以,這實際上是一個非常實用的設定。您可以建立一個 AltaPass 密碼,讓已知裝置(例如您的銷售點終端機或數位看板)繞過 Captive Portal,而與該 SSID 的標準連線仍會通過 Purple 迎賓頁面。這為您提供了一個單一、乾淨的 SSID,可同時處理已驗證的裝置與訪客使用者。 --- [總結與後續步驟 - 1 分鐘] 總結來說:將 Alta Labs 與 Purple WiFi 整合,可為您提供一個安全、具擴充性的平台,用於獲取第一方數據並提供品牌專屬的訪客體驗。 請記住成功部署的三大支柱。第一,在 Alta Labs 雲端管理平台中精確設定外部熱點重新導向和 RADIUS 設定。第二,細緻地定義您的 Walled Garden(圍牆花園)網域,以確保作業系統偵測與社群登入功能正常運作。第三,利用 AltaPass PPSK 來實現基於身分的網路(Identity-Based Networking),在不因不必要的 SSID 污染您的無線空間的情況下分割您的流量。 Purple 在全球擁有超過 80,000 個營運場所,並在 2024 年處理了 4.4 億次登入。該平台已通過 ISO 27001 認證、符合 GDPR 規範,其架構設計可從單一精品酒店擴展至全國性零售物業。當您將其與 Alta Labs 硬體的效能和靈活性相結合時,您就擁有了一個極具吸引力的企業級 WiFi 方案。 如果您遵循本指南,您將提供順暢、合規的 WiFi 體驗,讓您的行銷團隊與安全團隊都感到滿意。 感謝您收聽 Purple 技術簡報系列。我們下次再見,請保持您的網路安全與數據具備可行性。

📚 核心系列的一部分:Captive Portal Guide

Alta Labs 基地台由 Alta Labs 雲端主控面板管理,負責運行網路的無線射頻端。Purple 則在其上增加訪客層:提供訪客看到的 Captive Portal、登入流程以及您收集的第一方數據。它不會取代您現有的任何 Alta Labs 設備。

Alta Labs 如何與 Purple 訪客 WiFi 協同運作

Purple 是一個雲端重疊服務。您的 Alta Labs 基地台繼續運行 WiFi,而 Purple 則透過外部 Captive Portal 運行訪客體驗。

  • 外部 Captive Portal。 在您的訪客 WiFi 網路中,熱點會將新裝置重導向至您的 Purple 歡迎頁面,而不是直接授予存取權限。訪客登入後,該頁面會將控制權交還給基地台。Purple 與基地台是透過授權密鑰與 IAPP 金鑰進行配對,您需要將這些資料從 Alta Labs 複製到您的 Purple 場域設定中。
  • Walled garden 裝置在登入前可以存取的已授權主機簡短清單,好讓歡迎頁面載入並完成任何付款或社群登入步驟。

誠實說明一點:Alta Labs 基地台不支援 Captive Portal 的 RADIUS 驗證與計費。登入仍然會產生第一方數據,但依賴 RADIUS 計費的即時報告 - 例如目前在線使用者和某些網路報告 - 在此硬體上無法使用。

這就是運作模式:Alta Labs 傳輸封包,Purple 擁有登入與數據。Purple 在設計上與硬體無關,在支援 RADIUS 的供應商上,例如 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 與 Fortinet,皆可使用完整的分析功能集。

您需要準備什麼

  • 可存取 Alta Labs 主控面板的 Alta Labs 基地台。
  • 已設定好歡迎頁面與登入流程的 Purple 場域。
  • 在 Alta Labs 與您的 Purple 場域設定之間配置好您的授權密鑰、IAPP 金鑰與 Walled garden 位址。

使用 Purple 進行設定

詳細的設定步驟,包括帶有外部熱點的訪客 WiFi 網路、授權密鑰、授權主機以及將 IAPP 金鑰複製到您的 Purple 場域設定中,皆在 Purple 的支援指南中有逐步記錄,並提供了要輸入的確切數值。

Alta Labs AP 設定指南

請依照該指南進行設定。本頁面旨在說明各個部分如何協同運作,以便您瞭解每個步驟的作用。

您將獲得什麼

一旦訪客透過 Purple 登入,每一次造訪都會轉化為經過驗證、自願同意的第一方數據:誰造訪了以及如何在獲得許可的情況下與他們聯絡。這就是「僅連接人群的 WiFi」與「能建立您專屬行銷受眾的 WiFi」之間的區別。Purple 符合 GDPR 規範並通過 ISO 27001 認證,在超過 80,000 個線上場域中提供 99.999% 的可用性。

關鍵定義

Captive Portal

訪客上網前看到的登入頁面。由 Purple 代管與運行;您的基地台會將裝置重導向至該頁面。

Purple 在您的 Alta Labs WiFi 之上增加的訪客體驗層。

外部熱點

一種訪客 WiFi 設定,可將未經驗證的裝置轉發至外部代管的入口網站,並在訪客登入後恢復連線。

Alta Labs 如何將訪客引導至 Purple 歡迎頁面。

IAPP 金鑰

您從 Alta Labs 主控面板複製到 Purple 場域設定中的金鑰,用以配對這兩個系統。

Purple 與 Alta Labs 基地台如何建立互信。

授權密鑰

在 Alta Labs 訪客網路設定的共用密鑰,使入口網站的授權可被信任。

保護基地台與 Purple 之間的轉接安全。

Walled garden

裝置在登入前可以存取的已授權主機簡短列表。

允許在驗證前載入歡迎頁面、付款與社群登入。