跳至主要内容

設定分流 DNS

為每條通道設定 DNS 路由,使只有指定網域的查詢透過 VPN 連線。

設定步驟

  1. 開啟使用者建立的通道並選擇編輯,或開始建立新通道。
  2. 開啟通道表單中的 Vylos 標籤頁。
  3. 為必須使用通道的 DNS 查詢加入比對網域。
  4. 依需要加入搜尋網域,作為與簡單主機名稱組合嘗試的字尾。
  5. 儲存通道。

受管理通道從組織的 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 範例。