設定分流 DNS
為每條通道設定 DNS 路由,使只有指定網域的查詢透過 VPN 連線。
設定步驟
- 開啟使用者建立的通道並選擇編輯,或開始建立新通道。
- 開啟通道表單中的 Vylos 標籤頁。
- 為必須使用通道的 DNS 查詢加入比對網域。
- 依需要加入搜尋網域,作為與簡單主機名稱組合嘗試的字尾。
- 儲存通道。
受管理通道從組織的 VPN 描述檔接收分流 DNS 設定,無法在 Vylos 中編輯。
運作方式
Split DNS可將指定網域的 DNS 查詢透過 VPN 通道傳送,而其他 DNS 查詢仍使用預設網路。這樣可以透過 VPN 解析公司內部網路等內部主機名稱,而無須將所有 DNS 流量都傳送到通道。
為通道設定split DNS後,系統會攔截 DNS 查詢,並將網域與設定的規則比較:
- 比對網域 — 這些網域的 DNS 查詢會傳送到 VPN 通道的 DNS 伺服器。例如,加入
corp.example.com後,server.corp.example.com的查詢也會透過通道解析。 - 搜尋網域 — 簡單主機名稱查詢失敗時會附加這些備用網域。例如,將
example.com加入為搜尋網域後,intranet查詢會以intranet.example.com重試。
網域驗證
每個網域項目都必須是有效的主機名稱。Vylos 也接受可選的開頭萬用字元,以及表示完整網域名稱的結尾句點。
具體規則如下:
- 一般網域標籤必須以字母或數字開頭和結尾。
- 可以包含連字號,但不能位於標籤開頭或結尾。
- 標籤之間以句點分隔。
- 可以以
*.開頭來表示子網域。 - 可以以
.結尾來使用完整網域名稱形式。 - 不能包含空格、底線或特殊字元。
有效範例包括 example.com、internal.corp.example.com、*.internal.example.com 和 example.com.。
檔案表示方式
分流 DNS 值儲存在 .vylos 封存檔中 settings.conf 項目的 [SplitDNS] 區段。規範結構和完整範例請參閱 Vylos 檔案格式。
對於受管理通道,請將相同的設定文字放入 VPN 描述檔的 VendorConfig 字典,使用 VylosConfigBase64 或原始 VylosConfig。請參閱傳送分割 DNS 設定,取得可複製的 .mobileconfig 範例。