網域解析

DNS

在一個列表裡管理 Cloudflare、騰訊雲 DNSPod、阿里雲與 AWS Route 53 上的解析記錄。記錄仍儲存在你的服務商那裡,Leaflow 不託管網域。計費目前免費;使用 Leaflow 前,帳戶需儲值至少 US$1。

example.com服務商 · Cloudflare
主機記錄類型記錄值TTL
blogA203.0.113.10300
blogAAAA2001:db8::10300
wwwCNAMEblog.example.com3600
@MX10 mail.example.com3600
@TXT"v=spf1 mx -all"3600
@CAA0 issue "letsencrypt.org"3600

速覽

example.com服務商 · Cloudflare
主機記錄類型記錄值TTL
blogA203.0.113.10300
blogAAAA2001:db8::10300
wwwCNAMEblog.example.com3600
@MX10 mail.example.com3600
@TXT"v=spf1 mx -all"3600
@CAA0 issue "letsencrypt.org"3600

各家服務商的網域在同一張表裡。網域重複時,標出哪一份正在應答。

所有網域的解析記錄在同一張表裡管理。

把服務商帳號登記為憑據後,憑據能存取的網域都出現在同一個列表裡。記錄按服務商的當前狀態讀寫:在服務商控制台、證書工具或其他自動化裡改過的,重新整理後就能看到;在這裡改的,直接寫到服務商。

在各家控制台

  • 分別登入各個帳號
  • 每家的記錄寫法與限制不同
  • 換一家服務商要換一套介面

在 Leaflow

  • 一個網域列表,按憑據區分來源
  • 名稱、類型、值與 TTL 的寫法一致
  • 隨行與自己的 Agent 都能讀寫記錄

每家服務商的金鑰不同,提交時先校驗。

Cloudflare 用具備 Zone.DNS 編輯權限的 API Token;DNSPod 用 SecretId 與 SecretKey;阿里雲用 AccessKey ID 與 AccessKey Secret;Route 53 用 Access Key ID 與 Secret Access Key。憑據提交後在服務商處校驗,不能列出網域的不會被儲存。

登記時

  • 在服務商處建立金鑰,只授予解析所需的權限
  • Cloudflare 的 Token 限定在單個網域時,另填 Zone Token 用來列出網域
  • 阿里雲地域預設 cn-hangzhou;Route 53 區域預設 us-east-1,僅用於請求籤名
  • Route 53 的臨時 STS 憑據會過期,過期後該服務商下的操作全部失敗
  • 同一份憑據不能在同一專案重複登記

儲存後

  • 控制台只顯示名稱、服務商與打碼片段
  • 可以重新校驗、重新命名或刪除
  • 換金鑰要刪除後重新登記
  • 刪除只收回存取權,不改動記錄

每種記錄有自己的寫法。

A、AAAA、CNAME、TXT、MX、NS、SRV 與 CAA。一條記錄由名稱、類型、值與 TTL 組成;名稱相對於網域書寫,@ 表示網域本身。TTL 可以設為 0 到 604800 秒,0 交給服務商決定。

值的寫法

  • CNAME 與 NS 寫目標名稱,末尾帶點
  • MX 在主機名前寫優先順序
  • SRV 依次寫優先順序、權重、連接埠與目標
  • TXT 寫文字本身,不加引號
  • CAA 依次寫標誌、標籤與值

TTL

  • 0 到 604800 秒
  • 0 由服務商決定
  • 低於服務商下限時自動提高
  • 修改 TTL 會作用到同名同類型的整組

委派決定哪一份在應答。

網域遷移期間,同一個網域可能同時留在舊帳號和新帳號下。Leaflow 讀取網域的委派,判斷哪一份正在應答查詢;只有這一份會收到真實流量。列表只在網域重複時顯示「應答」一列;自訂 NS 或尚未委派時判斷不出,寫入前要先選定憑據。

正在應答

  • 網域的委派指向這家服務商
  • 真實的查詢到這裡
  • 改這裡才會影響存取

未在應答

  • 可能只是遷移期間留在舊帳號裡的副本
  • 改這裡不會影響真實查詢
  • 確認不再需要後再刪除或遷移

一次工具呼叫,寫的是記錄集。

隨行透過平台介面設定解析:給出網域、記錄名稱、類型與值,例如把 blog.example.com 指向 203.0.113.10。改動前按你的「執行前確認」設定處理。你自己的 Agent 可以呼叫 DNS API,用作用域令牌認證,令牌決定專案。

  • 隨行的寫入在對話裡顯示為「設定解析」,引數與結果可查
  • 查詢類操作直接執行;改動資源前按你的設定停下來
  • DNS API 按記錄集讀寫:PUT 替換整組,PATCH 只增刪指定的值
  • PATCH 不先讀整組,證書續簽這類併發寫入不會互相覆蓋
執行前確認
  • 自動審查

    修改資源或存取外部服務前由自動審查決定是否執行

  • 逐項確認

    修改資源或存取外部服務前暫停,等你確認

  • 直接執行

    包括刪除、重啟在內,一律不暫停

網域、註冊商與記錄都還在你那裡。

Leaflow 不託管網域,也不代辦註冊。它用你登記的憑據讀寫記錄,網域的歸屬與註冊商不變。刪除一張憑據只是收回本專案的存取權,不會刪除服務商上的任何記錄。

Leaflow 讀寫的

  • 解析記錄的名稱、類型與值
  • 記錄的 TTL
  • 同名同類型的一組值

仍在你那裡的

  • 網域的註冊商與歸屬
  • 網域的續費
  • 服務商帳號本身

還有這些

  • 一個網域列表

    所有憑據能存取的網域在同一張表裡,標出服務商與憑據;可以按關鍵詞搜尋。

    網域、服務商、憑據

  • 服務商憑據

    Cloudflare、DNSPod、阿里雲與 Route 53 各用自己的金鑰;提交時先在服務商處校驗,透過後才儲存。

    按服務商填寫

  • 重新校驗

    金鑰被刪除、權限被收回或臨時憑據過期後,重新校驗,並在列表裡讀到服務商給出的原因。

    顯示服務商的錯誤

  • 記錄集

    同名同類型的值作為一組讀寫;新建時一行一個值,一次可以新增多條。

    每組最多 100 個值

  • 記錄類型

    A、AAAA、CNAME、TXT、MX、NS、SRV 與 CAA,覆蓋常見的網站、郵件與證書配置。

    暫不支援 HTTPS 與 SVCB

  • TTL

    TTL 可設為 0 到 604800 秒;0 交給服務商決定,低於服務商下限時由服務商提高。

    預設 300 秒

  • 委派檢查

    同一個網域出現在多張憑據下時,讀取網域的 NS 委派,標出正在應答查詢的那一份。

    正在應答 / 未在應答 / 未指向

  • 重複網域

    遷移期間可以同時看到舊帳號與新帳號裡的副本;判斷不出哪一份在應答時,寫入要指定憑據。

    判斷不出時要求指定憑據

  • 交給隨行

    讓隨行新增或修改記錄,例如為新實例指向一個子網域;改動前按「執行前確認」設定處理。

    對話裡顯示為「設定解析」

  • DNS API

    自己的 Agent 可以用作用域令牌呼叫 DNS API;PUT 替換整組,PATCH 增刪單個值。

    https://dns.leaflow.cloud

  • 不託管網域

    記錄仍儲存在服務商處;Leaflow 只讀寫你授權的帳號,不改變網域的歸屬。

    網域註冊即將推出

  • 刪除記錄

    刪除一個值,或刪除同名同類型的一整組;改動直接寫到服務商。

    網域根上的最後一組 NS 通常不能刪除

價格

目前免費;使用 Leaflow 前,帳戶需儲值至少 US$1。

所有產品的計費方式

規格與說明

服務商
Cloudflare、騰訊雲 DNSPod、阿里雲雲解析 DNS、AWS Route 53
記錄類型
A、AAAA、CNAME、TXT、MX、NS、SRV、CAA;HTTPS 與 SVCB 暫不支援
TTL
0 到 604800 秒,預設 300;0 為服務商預設,低於服務商下限時自動提高
記錄集
同名同類型的值作為一組,每組最多 100 個值,單個值最長 4096 字元
介面
https://dns.leaflow.cloud
認證
作用域令牌;當前專案由令牌決定
憑據
提交的金鑰不會回顯,控制台只顯示打碼片段;校驗不透過不儲存
委派
讀取網域的 NS 委派;判斷不出哪一份在應答時,寫入必須指定憑據
生效
寫入立即到達服務商;其他解析器在 TTL 到期前仍返回舊值
計費
目前免費;使用 Leaflow 前需儲值至少 US$1
網域註冊
即將推出,目前不提供
修改歷史
控制台不提供 DNS 修改歷史或撤銷

常見問題

支援哪些服務商?

Cloudflare、騰訊雲 DNSPod、阿里雲雲解析 DNS 與 AWS Route 53。

會把我的網域轉到 Leaflow 嗎?

不會。Leaflow 不託管網域,也不代辦註冊。記錄仍儲存在服務商處,網域的註冊商與歸屬不變。

支援哪些記錄類型?

A、AAAA、CNAME、TXT、MX、NS、SRV 與 CAA。HTTPS 與 SVCB 暫不支援。

能開啟 Cloudflare 的代理嗎?

控制台沒有代理開關。這裡設定記錄與 TTL;代理狀態在 Cloudflare 控制台管理。

改動什麼時候生效?

寫入立即到達服務商,但其他解析器會按 TTL 繼續返回舊值。等至少一個 TTL 再驗證,不要用剛改完的查詢結果判斷是否成功。

同一個網域在多個服務商下怎麼辦?

網域重複時,控制台會標出哪一份正在應答。判斷不出時,寫入前要先選定憑據;否則寫入會被拒絕。

有修改歷史或撤銷嗎?

控制台不提供 DNS 修改歷史或撤銷。每次改動直接寫到服務商,刪除一個值或一組記錄也一樣。

怎麼收費?

目前免費。使用 Leaflow 前,帳戶需儲值至少 US$1。

在控制台裡開始使用。

首次使用前儲值至少 US$1,之後各產品按公開價格計費。