跳至主要内容

術語

定義 Vylos 文件中使用的 WireGuard、Apple 平台和 MDM 術語。

允許的 IP

允許的 IP 設定哪些 IP 範圍透過 WireGuard 對等節點路由,透過 AllowedIPs 欄位設定。Vylos 在通道的詳細資料檢視中的對等節點區段顯示此值。

App 建立的通道

App 建立的通道是你透過匯入、QR 碼或手動輸入自行新增的 WireGuard 通道,在內部追蹤為 TunnelSource.app。它顯示在「我的通道」區段中,且完全可編輯,與受管理通道不同。

App Group

App Group 是一個共享儲存容器,讓 Vylos 及其延伸功能(例如網路延伸功能和 Quick Look 預覽)能交換通道設定和通知偏好設定等資料。Quick Look 延伸功能刻意不存取此容器,使檔案預覽與你的即時通道列表保持隔離。

AppLayerVPN

AppLayerVPN 是 Apple 的受管理個別 App VPN 設定描述檔,識別碼為 com.apple.vpn.managed.applayer。作業系統透過這一層選取已指派 App 的流量。

Vylos 支援其中的 packet-tunnel 提供者模式:MDM 使用同一個 VPNUUID 連結目標 App,Apple 將相符的 IP 封包傳送給 Vylos,再由 Vylos 透過 WireGuard 承載。Vylos 不支援獨立的 app-proxy 模式。

App 路由

App 路由說明 Apple 允許哪些 App 使用受管理通道。對於 AppLayerVPN 通道,Vylos 會顯示個別 App、簽署識別碼,以及系統回報的相符網域。

一般裝置範圍通道會顯示裝置範圍和所有 App,因為 Apple 不提供可靠的程序使用清單。

App 鎖定

App 鎖定透過 Face ID、Touch ID、裝置密碼或來自驗證器 App 的 6 位數 TOTP 代碼保護 Vylos。當受管理 App 設定存在時,它會自動停用,因為 MDM 系統已負責裝置的安全性。

衝突偵測

衝突偵測會在兩個或更多已啟用的通道具有重疊的隨選即用規則時發出警告,例如兩者都設定在同一 Wi-Fi 網路啟動。Vylos 會在主畫面顯示橫幅,列出每組衝突的配對,讓你調整規則。

設定描述檔

設定描述檔是 MDM 伺服器安裝在裝置上的 Apple .mobileconfig 承載資料,用於傳遞設定或 VPN 通道。Vylos 使用 com.apple.vpn.managed 承載資料類型來建立受管理通道,與受管理 App 設定是分開的。

接續互通相機

接續互通相機讓 Mac 使用已配對 iPhone 的相機作為輸入來源。Vylos 在 macOS 14 及更新版本上依賴此功能來掃描 WireGuard QR 碼,因為 Mac 沒有適合掃描的內建相機。

抖動風暴

抖動風暴是由不穩定的網路引起的快速連線和中斷循環。Vylos 將每種通知類型限制為每 30 秒一次傳遞,因此抖動風暴不會讓你被大量警示淹沒。

交握

交握是 WireGuard 對等節點完成的密碼學交換,用以建立安全連線。Vylos 在通道的狀態區段中顯示自最近一次交握以來的時間,例如「2 分鐘前」。

介面

介面是 WireGuard 設定中的 [Interface] 區段,包含本機裝置的私密金鑰、位址、DNS 伺服器和監聽埠。Vylos 在 App 通道的詳細資料檢視中的介面區段顯示這些欄位。

越獄偵測

越獄偵測使用四種方法檢查 iOS 裝置是否有被竄改的跡象:可疑檔案路徑、URL scheme 註冊、沙箱逃逸測試,以及載入的動態程式庫掃描。只有當 blockJailbrokenDevices MDM 鍵啟用時,Vylos 才會在偵測到越獄時封鎖 App 存取。

鑰匙圈備份儲存

鑰匙圈備份儲存將通道的設定保存在裝置鑰匙圈和 App 資料庫中,而非系統 VPN 儲存區。系統項目僅持有 passwordReference 指標,讓私密金鑰遠離安全性較低的系統儲存區。

終止開關

終止開關會封鎖大多數一般網路流量,避免其繞過已啟用的隨選通道。使用者建立的通道會在 .vylos 檔案中將此選項儲存為 Routing.KillSwitch,受管理通道則使用 Apple 描述檔欄位 VPN.IncludeAllNetworks。WireGuard 的 AllowedIPs 仍會決定對等端可承載哪些目的地,因此不完整的路由集會成為嚴格的允許清單,而非全通道。

Apple 仍會允許網路控制和部分裝置服務所需的流量。因此,這個詞並不表示每個系統封包都會進入 VPN。

受管理 App 設定

受管理 App 設定是 MDM 傳遞的設定,Vylos 從 Apple 的 com.apple.configuration.managed 鍵讀取。它的存在會自動繞過 App 鎖定,並可設定三個限制鍵中的任何一個。

受管理通道

受管理通道是你的組織透過設定描述檔部署的 WireGuard 通道,在內部追蹤為 TunnelSource.managed。它以唯讀形式顯示在「受管理通道」區段中,當描述檔被移除時會自動刪除。

比對網域

比對網域是指 DNS 查詢會透過通道的 DNS 伺服器路由的網域,而非透過預設網路。將 corp.example.com 新增為比對網域,會將 server.corp.example.com 的查詢透過通道路由。

MDM

MDM(行動裝置管理)是企業系統的類別,例如 Jamf、Kandji、Intune、Workspace ONE 和 Mosyle,IT 管理員用來設定和保護裝置群組的安全。Vylos 與任何支援受管理 App 設定和設定描述檔的 MDM 整合。

網路延伸功能

網路延伸功能是在背景執行實際 WireGuard 通道的系統處理程序,與 Vylos 的主要 App 處理程序分開。Vylos 透過它傳送提供者訊息、收集頻寬快照,以及寫入 WireGuard 診斷記錄檔。

隨選即用規則

隨選即用規則會在你的裝置加入符合條件的行動網路、Wi-Fi 或乙太網路時自動連線通道。每條規則位於通道 .vylos 設定檔的 [OnDemandRule] 區段中,只要任何一條規則符合,通道即會啟動。

Optic ID

Optic ID 是 Apple Vision Pro 以眼睛為基礎的生物辨識認證系統。Vylos 的 App 鎖定在 visionOS 上會退回使用密碼提示,而非直接標示為 Optic ID。

裝飾元件

裝飾元件是 visionOS 的 UI 元素,浮動在視窗主要內容外部,固定在其中一個邊緣。Vylos 在主場景周圍使用四個裝飾元件,分別用於狀態、啟用中的通道、快速操作和情境通道控制。

對等節點

對等節點是 WireGuard 設定中的 [Peer] 區段,透過公開金鑰、允許的 IP 和位址描述一個遠端端點。一個通道可以定義多個對等節點,Vylos 會在通道的詳細資料檢視中列出每一個。

個別 App VPN

個別 App VPN 是 Apple AppLayerVPN 路由模式面向使用者的名稱。MDM 透過 VPNUUID 將指定的受管理 App 指派給通道;這些 App 使用 WireGuard,未指派的 App 則留在通道之外。

作業系統負責選取和啟動規則。Vylos 透過 WireGuard 承載選取的流量,並將受管理通道顯示為唯讀。

持續性保持連線

持續性保持連線會定期向對等節點發送封包,讓 NAT 和防火牆對應在真實流量之間保持開啟。Vylos 在通道詳細資料檢視的對等節點區段中顯示設定的間隔,例如「每 25 秒」。

Quick Look

Quick Look 是 Apple 的系統框架,用於預覽檔案內容而不需要開啟其所屬 App。Vylos 附帶 Quick Look 延伸功能,可在 Finder 和「檔案」App 中預覽 .conf、.vylos 和 .zip 通道檔案。

限制鍵

限制鍵是三項設定,分別為 allowManualTunnels、allowSettings 和 blockJailbrokenDevices,由 MDM 管理員透過受管理 App 設定進行設定。Vylos 使用一致的 true/false 規則從字串值解析每個鍵。

Rx 和 Tx

Rx 和 Tx 是 Vylos 為每個通道追蹤的已接收和已傳送位元組計數。頻寬圖表和通道列表摘要都會顯示目前工作階段的這些總計。

搜尋網域

搜尋網域是 Vylos 在第一次查詢失敗時附加到裸主機名稱查詢的備用網域。將 example.com 新增為搜尋網域,會將失敗的 intranet 查詢重試為 intranet.example.com。

Siri 捷徑

Siri 捷徑讓你透過語音指令或捷徑 App 來連線、中斷連線、切換或編輯指定名稱的通道。MDM 管理的裝置始終允許 Siri 捷徑,繞過原本會阻擋的 App 鎖定。

分割 DNS

分割 DNS 將特定網域的 DNS 查詢透過 VPN 通道路由,其餘所有查詢則留在你的預設網路上。你可以在 .vylos 設定檔的 [SplitDNS] 區段中,使用比對網域和搜尋網域來逐通道設定。

Spotlight

Spotlight 是 Apple 的系統全域搜尋索引,Vylos 會將你 App 建立的通道名稱發佈到其中,使搜尋結果能直接開啟對應的通道。當 App 鎖定啟用時,索引會自動清除,因此通道名稱不會在鎖定的裝置上透過 Spotlight 外洩。

系統項目

系統項目是作業系統層級的 VPN 設定記錄,即 NETunnelProviderManager,顯示在裝置的「設定」App 中。Vylos 管理的每個通道,無論是 App 建立或受管理的,都有一個對應的系統項目。

TOTP

TOTP(基於時間的一次性密碼)是由驗證器 App(例如 Google Authenticator 或 Authy)產生的 6 位數代碼,每 30 秒更換一次。Vylos 接受目前時段加上前後各一個時段的代碼,以容許裝置間的些微時間差異。

VPNUUID

VPNUUID 是連結 AppLayerVPN 描述檔與 MDM 受管理 App 指派關係的識別碼。VPN 描述檔和每個已指派 App 必須使用相同的值。

替換或移除 VPN 描述檔不會自動清除 App 指派關係;MDM 還必須更新該受管理 App 的屬性。

.vylos 格式

.vylos 格式是一種 ZIP 封存檔,將未修改的 WireGuard .conf 檔案與選用的 settings.conf 檔案配對,用於分割 DNS、隨選規則和終止開關行為。它在不修改標準 WireGuard 設定的情況下加以延伸,因此同一個 .conf 仍可與任何其他 WireGuard 用戶端搭配使用。