跳至主要内容

設定隨選連線

選擇每個通道應在哪些網路上自動連線。

設定方式

  1. 開啟使用者建立的通道並選擇編輯,或開始建立新的通道。
  2. 開啟通道表單中的 Vylos 標籤頁。
  3. 開啟希望通道監控的支援網路條件。
  4. 針對 Wi-Fi,選擇任意 SSID、僅限這些 SSID或排除這些 SSID,然後輸入所需的網路名稱。
  5. 可選擇開啟封鎖未使用 VPN 的連線。
  6. 儲存通道並開啟其「隨選」開關。

隨選規則只屬於對應的通道。受管理的通道會從組織的 VPN 描述檔接收規則,無法在 Vylos 內編輯。

通道表單中的隨選區段,其中已開啟行動數據並將 Wi-Fi 限制為特定 SSID

運作方式

啟用隨選規則後,作業系統會監控網路變更,不需手動操作即可啟用或停用通道。Vylos 會將這些規則與分流 DNS 一起儲存在通道的 Vylos 設定中。

行動數據

行動數據開關決定是否在行動數據連線時自動啟用通道;此規則由 iOS 評估。macOS 和 visionOS 會將此值標示為僅限 iOS,讓你可在不遺失資料的情況下編輯、輸入及輸出同一份通用設定。

目前的 Apple Vision Pro 硬體沒有行動網路介面,因此此規則無法在 visionOS 上觸發。

備註

Apple 的 Network Extension 介面類型列舉包含 cellular 情況,讓規則資料可在裝置之間保留。只有當裝置目前的主要網路介面為行動網路時才會相符;visionOS SDK 中存在此情況並不表示 Vision Pro 配備行動網路功能。

乙太網路

乙太網路開關決定是否透過乙太網路自動啟用通道;此規則由 macOS 評估。iOS 和 visionOS 會將此值標示為僅限 macOS,並保留它供設定移至 Mac 後使用。

三個平台的 App 都會顯示這兩個開關。平台會忽略不支援的規則,但會在通道和輸出的 .vylos 檔案中保留其值。

在目前的 Vision Pro 硬體上,Wi-Fi 是唯一能符合隨選網路規則的網路介面。

Wi-Fi

Wi-Fi 設定有四種模式:

模式行為
關閉通道不會在 Wi-Fi 上自動啟用。
任意 SSID通道會在任何 Wi-Fi 網路上啟用。
僅限這些 SSID只有連接到列表中的 SSID 時才會啟用通道。
排除這些 SSID除列表中的 SSID 外,通道會在所有 Wi-Fi 網路上啟用。

選擇僅限這些 SSID或排除這些 SSID時,必須輸入至少一個 SSID。如果列表空白,表單會顯示驗證訊息。

列出三個網路名稱的 Wi-Fi SSID 列表編輯器

終止開關

開啟封鎖未使用 VPN 的連線,即可為此通道使用 Apple 的系統層級全網路路由。如果已啟用的隨選通道無法使用,作業系統會封鎖大多數流量,而不會立即退回未受保護的網路。

設定至少一條隨選規則後,此控制項才會出現。關閉最後一條規則也會關閉終止開關,因為這種故障關閉行為需要自動監控的通道。

此設定只適用於所選的使用者建立通道,並儲存在其 .vylos 檔案中。對於受管理通道,組織會控制等效的 Apple 描述檔值 IncludeAllNetworks,Vylos 會以唯讀方式顯示該值。

允許的 IP 如何影響終止開關

終止開關和 AllowedIPs 的職責不同:終止開關要求作業系統不要略過 VPN,而 AllowedIPs 仍會決定哪個對等端可以承載每個目的地。開啟終止開關時,Vylos 不會新增、移除或擴大 AllowedIPs。

合併後的對等端路由可連線的範圍Vylos 標籤
所有 IPv4 和 IPv6 位址IPv4 和 IPv6 使用 VPN。全通道保護
僅所有 IPv4 或僅所有 IPv6已涵蓋的位址系列使用 VPN;另一個系列在沒有本身路由時會被封鎖。受限的網路存取
選取的網路或主機只有這些路由內的目的地可以連線。受限的網路存取
沒有路由一般 IP 流量會被封鎖。沒有對外路由

一般的雙堆疊全通道值是 0.0.0.0/0, ::/0。每部 DNS 伺服器也必須包含在至少一個對等端的 AllowedIPs 中;否則 Vylos 會警告該伺服器將遭到封鎖。

資訊

Apple 會從全網路 VPN 路由中排除網路控制和部分裝置服務所需的流量,例如 DHCP、強制入口網站交涉、部分行動網路服務,以及與配套裝置的通訊。因此,終止開關會封鎖大多數一般 App 流量,但不保證每個系統封包都進入 VPN。請參閱 Apple 的 includeAllNetworks 文件。

隨選通道狀態

啟用隨選規則後,通道狀態的意義與一般通道不同:

  • 隨選(黃色) — 隨選規則已啟用,但通道目前尚未連線。系統正在監控網路條件,並會在條件相符時連線。
  • 正在連線 — 相符的規則已要求作業系統啟動通道。
  • 隨選(列表中為綠色)/ 已連線(詳細資料中為綠色) — 目前網路符合隨選規則,因此通道已連線。列表會繼續標示自動啟用,詳細資料畫面則顯示即時連線狀態。
  • 正在中斷連線 — 由於條件不再相符或已關閉自動啟用,連線正在停止。
  • 已中斷連線(灰色) — 通道仍設定了隨選規則,但自動啟用已關閉。

隨選通道的開關用來開啟或關閉隨選規則,不會直接連接或中斷通道。

返回 App 時自動檢查

Vylos 回到前景時,會檢查作業系統是否仍啟用了每個通道的隨選規則,並在需要時恢復正確狀態。接著,作業系統會依目前的網路和規則決定是否連線;若沒有規則相符,Vylos 不會強制連線。

偵測隨選規則衝突

如果兩個以上通道已啟用的隨選規則互相重疊,Vylos 會在 iOS、macOS 和 visionOS 的通道列表頂端顯示警告。由於系統可能無法判斷應啟用哪個通道,結果可能難以預測。

下列影像顯示 iOS 介面。

顯示隨選規則衝突警告的主畫面

開啟警告即可查看所有衝突。每一項都會列出互相衝突的兩個通道和原因。

列出衝突通道和重疊類型的詳細資料表單

衝突類型

衝突類型說明
行動數據重疊兩個通道都設定為在行動數據上啟用。
乙太網路重疊兩個通道都設定為在 macOS 的乙太網路上啟用。
任意 SSID 重疊兩個通道都設定為在任何 Wi-Fi 網路上啟用。
特定 SSID 重疊兩個通道都設定為在一個以上相同的 SSID 上啟用。
大部分 Wi-Fi 網路重疊兩個通道都使用涵蓋大部分網路的廣泛 Wi-Fi 規則,例如兩份排除列表。

編輯其中一個通道並調整其隨選規則,讓它不再與另一個通道的規則重疊。

.vylos 檔案中的隨選規則

隨選規則會與分流 DNS 一起儲存在 .vylos 封存檔的 settings.conf 項目中。請參閱 Vylos 檔案格式,查看正式的鍵值參考和範例。